I am looking for an experienced Full-Stack MERN Developer to design and build a web-based Student Management System. The goal is to create a secure, efficient, and user-friendly platform to manage student data, courses, grades, attendance, and overall academic performance.
Core Features:
- User authentication (Admin, Teachers, Students)
- Student registration and profile management
- Course and subject management
- Attendance tracking
- Marks/grades management and report generation
- Dashboard for admins and teachers
- Search, filter, and sorting functions
- Responsive and modern UI (React + Tailwind or Material UI)
- MongoDB database for scalable data storage
- Secure backend with
Express.js and
Node.js
- Deployment on cloud platform (Vercel, Render, or AWS)
Optional / Future Features:
- Notifications or messaging system
- File uploads (assignments, reports, etc.)
- Integration with email or SMS gateway for communication
- Analytics dashboard with charts
Deliverables:
- Full source code and technical documentation
- Deployment assistance and testing
- Clean and maintainable code with comments
Preferred Skills:
- Strong MERN stack experience (MongoDB, Express, React, Node)
- Familiarity with REST APIs and JWT authentication
- Good understanding of responsive design principles
- Experience deploying full-stack apps
Project Scope:
Full custom development — frontend, backend, and database integration.
Goal:
Deliver a complete, scalable Student Management System that helps institutions manage academic data smoothly and securely.
Project duration Not specified