node-express-boilerplate

API Boilerplate using NodeJS v7.0+ & ExpressJS Framework

View on GitHub

NodeJS Express Boilerplate

Greenkeeper badge Build Status Maintainability codecov dependency status devDependency status Known Vulnerabilities

Built-in modules/libraries

and more

Requirements

Install

$ git clone https://github.com/shierro/node-express-boilerplate <project_name>
$ cd <project_name> && npm i

Set your Environment vars (important)

$ cp .env.example .env

Change .env vars with your env

Dev mode

$ yarn dev

Run unit test

$ yarn test

Generate test coverage

$ yarn run cover

Prod mode w/ docker-compose

$ docker-compose up -d

Uses sequelize & sequelize-auto to handle the model layer

$ yarn generate:models

Built-in Application Monitoring

Swagger Specs