This is a RESTful API built with Node.js, Express, and MongoDB (Atlas).
It provides basic CRUD functionality for managing cases and users.
- User authentication and password encryption (using bcryptjs)
- CRUD operations with MongoDB (via Mongoose)
- Environment variable management with dotenv
- JSON parsing via body-parser
- Modular architecture for routes, controllers, and models
- Cloud-ready connection (MongoDB Atlas / AWS cluster)
- Runtime: Node.js
- Framework: Express.js
- Database: MongoDB (Atlas Cluster hosted on Amazon Web Services)
- ODM: Mongoose
- Authentication: bcryptjs
- Environment Management: dotenv
- Testing / Requests: Postman