Mini projectMCA / Management IT
Student Management System
Compact MERN CRUD — registrar-style student records.
Smaller scope than the full kits: Vite React client talking to Express/Mongoose API with JWT. Register/login, optional Google, then manage students (roll, class, contact) with search and class filters. Documented as a mini project with faster setup.
Highlights
- Per-admin isolated student lists
- Pagination and class filter
- Lightweight codebase for minis
Suggested stack
- Vite + React + TypeScript
- Express 5 + Mongoose
- MongoDB
- JWT
- Tailwind CSS
- Optional Google (@react-oauth/google)
Deliverables
- Root README with two-terminal start
- Server + client env examples in docs
- API under /api routes