The Smart Complaint Management System (SCMS) is a web-based platform designed to streamline the process of filing, tracking, and resolving complaints within an institution or organization.
It provides students/users with an easy way to submit complaints, while administrators and staff can efficiently manage and resolve them.
- User Authentication
- Login & Registration system with secure authentication.
- Complaint Management
- File new complaints with relevant details.
- Edit, update, or delete complaints.
- Track complaint status in real-time.
- Frontend
- Simple and interactive form-based UI.
- Dynamic section to display, edit, and delete complaints.
- Backend (Planned Integration)
- MongoDB for complaint storage.
- Node.js + Express for APIs.
- Secure session handling.
- User → Registers/Login.
- Complaint Submission → User files a complaint with category & description.
- Database → Complaint stored in MongoDB.
- Admin/Staff → Assigns complaint to responsible person.
- Status Updates → User can track progress (Pending → In Progress → Resolved).
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT / Session Management
- Deployment: (Future) Vercel / Render / AWS