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