A D3 Fest Hackathon submission
- Roshan Dash (Developer)
- Subhajit Chatterjee (UI/UX, Documentation)
D3H05
Develop a solution for mess management. The solution should provide facilities to the mess admin and the students. For mess admins, they can manage coupons and other necessary details like menu, and pricing in the mess dashboard. Students can buy coupons from the mess dashboard only, deciding their desired meals for the week. The aim of the project will be to remove the hassle of buying coupons and provide a centralized platform for mess management.
- Task 1 - QR codes for each meal a day in place of paper coupons
- Task 2 - Razorpay Integration
-
For MESS OWNERS :
Has specialised mess dashboard where the admin can :
- Manage the menu
- Edit timings
- Regulate prices
- Know total meals to be cooked
- Scan and verify QR codes to provide meal
- Razorpay integration to accept online payments
-
For STUDENTS :
They gain access to :
- View the weekly menu, timining, and costs
- Decide and purchase their desired meals online
- Review the meals purchased (for both present and next week)
- Using a single QR code instead of paper coupons
-
-
Mess time and menu on the home page
-
Signing in to the account
The students can sign in using their respective Google accounts using the sign in option. Login can be restricted to certain domains like iiit-bh.ac.in
-
Buying coupons for next week
The student can apply for desired meals by selecting among the checkboxes. The final amount is displayed at the bottom for payment.
Upon clicking "Continue with Payment", the student is directed to the Payment Gateway of Razorpay to complete their purchase.
-
Purchase history
The student can check which meal and day coupons they have bought for the current and upcoming week.
-
Using QR code
The student will be provided a unique (static) QR code which can be used directly using smartphones or can also be printed and used just like an ID. In the case that the students feel that their QR code has been compromised, they can create a new QR code.
-
-
-
Admin panel
This provides interface to edit the cost, time, and items of the weekly menu.
-
Total meals
This page shows the total meals to be cooked for the present week as well as the upcoming week based on the total coupons purchased.
-
Scan QR code
This allows to scan and verify the mess QR codes. After selecting the meal type, upon hovering the camera over a mess QR code it shows a tick mark if the person has purchased coupon for the given meal on the given day. Or a cross mark if the person has not purchased the meal, or have already claimed it.
The admin can press "Scan New" to check a new QR code.
-








