๐ฝ๏ธ Automated Canteen Ordering System ๐ Project Description
The Automated Canteen Ordering System is a web-based application designed to modernize the traditional food ordering process in a college canteen. It allows students to place food orders online, reducing waiting time, avoiding crowding, and improving overall canteen management.
๐ฏ Objectives
Reduce long queues in the canteen
Save time for students and staff
Improve order accuracy
Provide a smooth digital ordering experience
๐ Features ๐จโ๐ Student Side
View digital food menu
Add items to cart
Place orders online
Receive order number/token
Check order status (Preparing / Ready)
๐งโ๐ณ Admin / Staff Side
View incoming orders
Update order status
Manage menu items
Monitor orders and records
๐ ๏ธ Technologies Used
Python (Flask) - Backend development HTML - Structure of web pages CSS - Styling and design JavaScript - Interactivity SQLite / Database Store menu & order data
๐งฉ Project Structure
canteen_backend/ app.py payment.py instance/ canteen.db
canteen_frontend/ index.html login.html register.html cart.html admin.html staff.html order_status.html
โ๏ธ How to Run the Project
Install Python
Install Flask (if required)
pip install flask
Navigate to backend folder
cd canteen_backend
Run the application
python app.py
Open browser and go to:
๐ฎ Future Enhancements
Online payment integration
Mobile app version
Real-time notifications
User feedback system
๐ Conclusion
This system provides a digital solution for traditional canteen operations, making food ordering faster, more efficient, and organized.