A simple Node.js + Express + MongoDB backend project built with the MVC (Model-View-Controller) pattern.
This project manages students with CRUD operations (Create, Read, Update, Delete).
- Create a new student
- Get all students
- Get student by ID
- Update student by ID
- Delete student by ID
- MongoDB + Mongoose schema for students
- RESTful API design
- Node.js
- Express.js
- MongoDB (via Mongoose)
- dotenv for environment variables
Backend/ │ ├── Controllers/ │ └── studentController.js ├── Models/ │ └── Student.js ├── Routes/ │ └── studentRoutes.js ├── index.js ├── package.json └── .gitignore