- ARANGO - Databse
- EXPRESS - Application Layer
- APOLLO SERVER - GraphQL Library
- REDIS (Optional) - Cache for Datasource
- Google Pub/Sub (optional) - Event. Can be easily replaced with any service like kafka. Check events.js file.
- copy
.env.example
file and create a new.env
file - populate the configuration in file.
- run
node index.js
. To watch the file changes please use Nodemon.