Grievance Redressal System
The system is designed and developed to address the issue of grievance registration for college students in their respective colleges or universities.
Systems's sole purpose is to make students' complaints heard by the authorities of the colleges so that they can be addressed as soon as possible.
UNIQUE FEATURE: Faculties would be granted scores on the basis of number of issue they solved that were assigned to them.
- Student
- Faculties
- Admins
Functional Requirements
- Login/Registration
- Raise Complaint
- Upvote a complaint
- Fill Feedbacks
Functional Requirements
- Login/Resgitration
- Complaint handling and addressing timely
- Create Feedback form
All HODs and higher authorities(Principal,Vice Principal etc) of the university and college.
Selection of Admin depends on the institute.
Functional Requirements
- Login/Resgitration
- View Performance of Faculties
- Assign issue domain to faculty
- deactivate student account
Note : Pre install MySQL and create a database
setup a .env file
HOST = ''
USER = ''
PASSWORD = ''
DATABASE = ''
SECRET = ''
Type the following in terminal
> npm install
Type the following command in terminal
> npm install mysql2
To connect and setup the database automatically, run database/dbsetup.js file in terminal
> node database/dbsetup
To initialize tables with values, run database/tbsetup.js file in terminal
> node database/tbsetup
> npm run dev
Type localhost:4000 in the browser
> press ctrl + c in terminal
> Terminate batch job (Y/N)? y