- Clone this repository:
- An IDE or text editor like VS Code
- Node version installed above 14.17.0
- A package manager such as NPM or Yarn
- API testing tool like Postman
- Run the
npm start
commands
- npm install
- npm start
The following topics covered in this unit:
- User and Product CRUD with MongoDB
- User SignUp and Login
- Request method like Get, Post, Put, Delete
- JWT authorization and authentication
- Joi validation
- Winston error and info loggers
- Bcrypt for password hashing and compare
- Helmet
- Eslint
- Bable-node
- Multi environment config
- PM2 for alive forever
- Prettier for code formatter
- Postman collection
© 2024 Rajneshwar Singh