A Backend boilerplate to build a Node.js API, using:
- Typescript
- Express
- Express-graphql
- GraphQL Playground
- Helmet
- Cors
- JWT Auth
- Lodash/FP
- Nodemon
- Module-Alias
- Jest
- Moxios
- Sinon
- Cross-env
- Prettier
- ES-Lint
- Production-ready setup (using PM2)
- Clone the Repo
- run npm install
- create ou .env file by duplicating .env.template and inserting your environment values
- run npm start and navigate to /playground
Build command:
npm run build
Test:
npm test
Pull requests are welcome :)