This project is dedicated for learning backend development using NodeJS, Express, and MongoDB (Mongoose).
NodeJS:
- File handling
- NPM and Node events
- Web server
Express:
- Middleware
- Routes
- CRUD Rest API
- User Password Authentication
- JWT Authentication
- Authorization using Roles and Permissions
- Refresh Token Rotation and Reuse Detection
MongoDB:
- Schema and Data Models
- Async CRUD Operations
From Dave Gray's series, Node.js, Express, and MongoDB Tutorials.