A Web Application which we completed during the CodeSangam'23
⭐Features which we implemented are as follows :
-
Login/Register and Logout for different users namely ( Student , Warden , Accountant , Student Representative ) along with authentication.
-
User Profile page for all different users .
-
Students can Register Complaint to the warden about any issue and Also view any complaint .
-
Students can UpVote/DownVote any of the complaint writeen to the warden .
-
Students can Leave a Comment on any of the complaint .
-
Students can check out the Mess Menu of their hostels
-
Student Representative can Temporarily Ban/UnBan a particular user for vulger comments on any complaint
-
Warden can Resolve the complaints sent by students .
-
Accountant can Add expenses about the hostel in the portal .
-
Accountant can also get detailed analysis for the expenses or income using charts/graphs (Table and chart data for Weekly , Monthly andYearly) .
-
Accountant can also track on the money spent for items .
⭐Technologies Used :
- Front-End : JavaScript , ReactJS , CSS , Tailwind CSS and Pre-Built Components from Chakra UI , hover.dev and Choc UI
- Back-End :ExpressJS , NodeJs
- Database :MongoDB
- Developer tools : npm , git
⭐To test it on your device :
You should have NodeJs and mongodb already.
-
cd WebSter-23
-
cd artisian cd server npm i npm i npm start npm start