Boilerplate/Generator/Starter Project for building RESTful APIs and microservices using Node.js, Express and Mongoose
- Uses yarn
- Logging with morgan
- Error handler with rollbar
- Tests with jest and supertest
- Express + Mongoose (mongoose)
- Consistent coding styles with editorconfig
- Continuous integration support with circleci
- Authentication and Authorization with passport
- Uses helmet to set some HTTP headers for security
- Load environment variables from .env files with dotenv
yarn
yarn add <package-name>
cp .env.example .env
yarn dev
# run all tests with Jest
yarn test