This is the api module for theinfinitytimes website. We are implementing a GraphQL API with a NoSQL MongoDB database.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Git
- Nodejs
First clone the repository:
git clone https://gitlab.com/theinfinitytimes/theinfinitytimes-api.git
Go to the repository's directory:
cd theinfinitytimes
Install dependencies:
npm install
Rename the .env.example to .env
mv .env.example .env
Start the server
npm start
- Node.js
- Mongoose
- GraphQL
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting merge requests to us.
This project is licensed under the MIT License - see the LICENSE file for details