CITIZEN Connect

CITIZEN Connect

we present our group project developed during the AF module at SLIIT. We showcase the process of building a comprehensive Government Complaint System using the MERN stack (MongoDB, Express.js, React, and Node.js). Our complaint system aims to provide a user-friendly interface for citizens to report their grievances and concerns to the government. Through this system, users can submit complaints, track their progress, and receive updates on the status of their complaints. We start by explaining the key features and functionality of our Government Complaint System, including user registration, login, and authentication. We then demonstrate how users can create and submit complaints, attaching relevant information and supporting documents. Additionally, we discuss the backend implementation using Node.js and Express.js, where we handle complaint data, perform validation, and store it in a MongoDB database. We explain the API endpoints used for communication between the frontend and backend. The frontend of our system is built using React, ensuring a responsive and intuitive user interface....

Project information