Hostel_Management_system is a web application designed to streamline the management of a college or hostel mess system. The project aims to provide a platform where users, mainly students and administrators, can efficiently handle and address issues related to the mess, from registering complaints to managing the daily menu.
- HTML
- CSS
- Javascript
- MongoDB
- Express
- Node.js
- Login/Signup based on different user roles like students, admin and wardens
- Register a new complaint
- View all open complaints
- Upvote/downvote complaints
- Add comments
- Resolve complaints
- Export pdf of complaints
- Send a digest of unresolved complaints to the admin every morning
- View Mess menu
- Update Mess menu
- Graphical visualization of resolved vs unresolved complaints
- Create polls option for the student representative
- React Library
- Clone the repository:
git clone https://github.com/your-username/Mess_Manager.git
- Install dependencies:
npm install
- Start the application:
npm start
- Fork the repository
- Create a new branch:
git checkout -b feature/new-feature
- Make changes and commit:
git commit -m 'Add new-feature'
- Push to the branch:
git push origin feature/new-feature
- Submit a pull request