Node(Express), MongoDB based app with Authentication Boilerplate.
It can be used to get started with any project to have JWT authentication.
- clone the repo
- run
npm install
- create
.env
file as given in.env.example
- run
npm run dev
- Server with Express.js
- Database schema and models using Mongoose ORM.
- User authentication with JWT.
- Eslint for coding patterns/standards.
- Prettier for code styling.
- Request validation using Express-validator.
- Morgan and Winston for server side logging.