The Hostel Grievance Redressal System is a web application that facilitates the submission, tracking, and resolution of grievances raised by hostel residents. The system provides a user-friendly interface for residents to report issues and for administrators to efficiently manage and resolve them.
-
User-friendly Interface: Simple and intuitive design for easy grievance submission by residents.
-
Real-time Updates: Residents receive real-time updates on the status of their submitted grievances.
-
Admin Dashboard: An administrative dashboard to manage and prioritize grievances effectively.
-
Frontend: Built with React.js for a responsive and dynamic user interface. Styled using Tailwind CSS for a modern look and feel.
-
Backend: Powered by Node.js and Express.js for server-side development.
-
Database: Utilizes PostgreSQL for reliable and scalable data storage.
The application's UI is styled using Tailwind CSS.
This project utilizes Component Library Preline, ComponentLand for cards, pages, and other components.
To run the Hostel Grievance Redressal System locally:
-
Clone the repository:
git clone [repository_url]
-
Navigate to the project directory:
cd [project_directory]
-
Install dependencies:
npm install
-
Configure the database:
- Set up PostgreSQL and update the database configuration.
- For backend
node server.js
-
Run the application:
npm run dev
Contributions are welcome!