An API providing data to the Orphe.us applications. Built with express and graphql. The application is used for easily making digital collections interfaces. The data model is a simple implementation of a multitenant application that supports many different Projects and their corresponding Collections and Items. User accounts are shared across the application.
First, clone this repository. Ensure you have installed yarn, node 8.6, mongo, and redis installed on your local machine or configure the appropriate .env.*.local file with credentials as necessary to connect to your mongo and redis data sources. Then run the following commands:
Install dependencies:
yarnStart application:
yarn startThe application GraphiQL API explorer should be available at http://localhost:3001/graphiql.