Pinned
@college-canteen-preorder-token-system
1 min
Overview
QuickBite is a pre-order and token system for a college canteen, built for the 15-minute short break when hundreds of students rush the counter at once. In most Bengaluru colleges the canteen staff take orders shouting across the counter, write bills on a pad and hand out food in no particular order; half the break is spent in the queue.
With QuickBite, a student logs in on a phone before the break, picks items from the day's menu, chooses a pickup slot (for example 11:00–11:05) and gets a token number. Payment is made by scanning the canteen's UPI QR code as usual, and the student types the UPI transaction reference into the app so staff can match it; there is no payment gateway. In the kitchen, a queue screen on a cheap tablet or monitor shows orders grouped by slot, and staff mark each token Preparing, Ready and Collected. The canteen manager sets the daily menu and stock, and closes the day with a sales report.
The project is a two-member team project using Python Flask, MySQL, HTML, CSS and JavaScript, applying Web Programming (DSCS61), DBMS (CS31T) and Python (DSCSC51) from the BCU SEP B.Sc CS syllabus. It is small enough to finish in a semester and real enough to demonstrate in your own college canteen.
Syllabus alignment
BCU / Bangalore University · SEP 2024
Project Work · Semester 6 · 4 credits · 100 (80 external + 20 internal)
- Subjects this project applies
- DSCS61 Web Programming
- CS31T Database Management Systems
- DSCSC51 Python Programming
- Computer Networks (client-server basics)
- How it is evaluated
See your department's project guidelines.
Also fits: Mumbai University B.Sc IT 2022-23 (autonomous-college mirror), Delhi University UGCF 2022.