- ES6 features/modules
- ES7 async/await
- Configuration management by dotenv
- Logging by winston
- Tests by supertest and jest
- Clone the project
git clone https://github.com/andydev404/nodejs-api-boilerplate.git
. - Install dependencies
yarn install
ornpm install
- Create a
.env
file in the root like the.env.example
file. - For dev you need to have mongodb db locally.
npm run dev
npm run test
- Test routes
- Docker