A completely serverless, frontend-only version of the Canteen Management System.
It uses the browser's native localStorage to act as a database. No backend server (Flask) or file-based database (SQLite) is required.
You don't need to install Python, Flask, or run any commands!
- Navigate to the folder:
C:\Users\Subhajit Das\.gemini\antigravity\scratch\canteen_system_static - Double-click index.html. It will open instantly in your web browser!
- You can click around, book meals, verify them, and view real-time stats immediately!
Because this project is built entirely on static files (HTML, CSS, JS), you can host it permanently and for free directly on GitHub Pages!
- Create a new repository on your GitHub account (e.g., name it
canteen-flow). - Open PowerShell or Command Prompt, and run these commands to push the static project files:
cd "C:\Users\Subhajit Das\.gemini\antigravity\scratch\canteen_system_static" git init git add . git commit -m "Initial commit of static canteen flow" git branch -M main git remote add origin https://github.com/YOUR_USERNAME/canteen-flow.git git push -u origin main
- Go to your repository on GitHub.com.
- Click on the Settings tab (the gear icon at the top).
- In the left sidebar, click on Pages (under the "Code and automation" section).
- Under Build and deployment, change the Source branch dropdown from None to
main(and keep/ (root)selected). - Click the Save button.
🎉 That's it! GitHub will give you a public web URL within 1–2 minutes (e.g., https://YOUR_USERNAME.github.io/canteen-flow/). Your canteen system is now live and can be opened on any mobile phone, tablet, or PC in the world!