Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arjunchib/memebot-api-v2
The API for interacting with the MemeBot Database
https://github.com/arjunchib/memebot-api-v2
Last synced: about 2 months ago
JSON representation
The API for interacting with the MemeBot Database
- Host: GitHub
- URL: https://github.com/arjunchib/memebot-api-v2
- Owner: arjunchib
- Created: 2019-06-11T03:42:27.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T21:28:47.000Z (about 2 years ago)
- Last Synced: 2024-10-02T00:22:22.358Z (3 months ago)
- Language: JavaScript
- Size: 331 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Memebot API
The API for interacting with the MemeBot Database
## Getting Started
1. Install node via [nvm](https://github.com/nvm-sh/nvm#installation-and-update)
or some other method (the node version for this project can be found in
`.nvmrc`)2. Install [yarn](https://yarnpkg.com/en/docs/install)
3. Install dependencies with `yarn install`
4. Install
[MongoDB Community Edition](https://docs.mongodb.com/manual/installation/#mongodb-community-edition-installation-tutorials)5. Run `mongod` via the instructions from the previous step's install page
6. Set the environment file up according to the example
7. Seed the database by running `yarn seed`
8. Start the graphql server by running `yarn develop`
## Code Formatting
If you would like to contribute to the project, setup linters and style checkers
according to the
[code formatting wiki entry](https://github.com/arjunchib/memebot-api/wiki/Code-Formatting)