This project demonstrates on usage of following NPM packages:
- Uses custom error handler
- Uses nodemon for LIVE reload
- Uses auto request validators
- Uses JWT for authentication
- Uses Redis cache for token blacklisting
- This project uses ExpressJs.
- Learn about routing-controllers library for making route creation and handling easy
- Install redis cache to make project work
- Start redis server by
redis-server
- Start debugging by running
npm run dev:debug