Mess Mate is a website designed to efficiently administer and streamline the operations of mess facilities, particularly in educational institutions and hostels.
- User Authentication: Users can Sign up , Log in , and Reset their Passwords.
- Profile Section: Users can update their Profile by adding personal details.
- Menu Section: Users can view today's and week's menu and admin can update it also.
- Notification Section: Admin can add notifications which will be updated on user's portal
- Complaint Section: Users can add complaints .
- Bill Section: Admin can regularly update the bill of each user which will be seen by user.
- HTML
- CSS
- Tailwind CSS
- JavaScript
- React
- Redux
- Node.js
- Express.js
- MongoDB
-
Clone the repository: git clone https://github.com/Prinkal1/MessMate.git
-
Install all dependencies written in req.txt file
-
Change the MongoDB URL with your URL
-
Create a .env file in server and add SMTP server address , username , port, jwt secret key and password
-
Use command npm run dev to start