Skip to content

Hostel Grievance Redressal System designed to streamline and efficiently manage grievances raised by hostel residents. It ensures a robust and scalable solution for handling complaints and addressing resident concerns in a timely manner.

Notifications You must be signed in to change notification settings

Chinmay-Ankolekar/Hostel-Grievance-Redressal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hostel Grievance Redressal System

Overview

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.

Features

  • 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.

Technology Stack

  • 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.

Styling with Tailwind CSS

The application's UI is styled using Tailwind CSS.

Component Library

This project utilizes Component Library Preline, ComponentLand for cards, pages, and other components.

Project Preview

Login Page

Login Page

Signup Page

Signup Page

Student Dashboard

Student Dashboard

Student Profile Info

Student Profile Info

Student submitting complaint

Student Complaint submission

Student Dashboard after submitting complaint

Student Complaint

Warden Dashboard

Warden Dashboard

Warden Resolves complaint(clicking Not completed changes to Completed)

warden Complaint

Student Dashboard Updated

Student Dashboard Updated

Schema Diagram

Entity Relationship Diagram

Getting Started

To run the Hostel Grievance Redressal System locally:

  1. Clone the repository:

    git clone [repository_url]
  2. Navigate to the project directory:

    cd [project_directory]
  3. Install dependencies:

    npm install
  4. Configure the database:

    • Set up PostgreSQL and update the database configuration.
    • For backend
      npm start
  5. Run the application:

    npm run dev

Contributing

Contributions are welcome!

About

Hostel Grievance Redressal System designed to streamline and efficiently manage grievances raised by hostel residents. It ensures a robust and scalable solution for handling complaints and addressing resident concerns in a timely manner.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages