Skip to content

TusharQ15/Tiffin-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍱 Tiffin Tracker

A web application for managing tiffin (lunch box) orders. Built with Flask.

Features

  • User Registration & Login — Secure authentication with password hashing
  • Place Orders — Choose meal type, quantity, delivery time, and address
  • Order History — View all your past orders with status tracking
  • Admin Dashboard — View all users and orders, update order status

Tech Stack

  • Python / Flask
  • SQLite
  • Tailwind CSS (via CDN)

Quick Start

# Clone the repo
git clone https://github.com/TusharQ15/Tiffin-tracker.git
cd Tiffin-tracker

# Create virtual environment
python -m venv venv
venv\Scripts\activate  # Windows

# Install dependencies
pip install -r requirements.txt

# Run the app
python app.py

Open http://127.0.0.1:5000 in your browser.

Default Admin Login

  • Username: admin
  • Password: admin123

Project Structure

Tiffin-tracker/
├── app.py              # Main application (models, routes, forms)
├── wsgi.py             # WSGI entry point
├── requirements.txt    # Python dependencies
├── templates/          # HTML templates
│   ├── base.html
│   ├── index.html
│   ├── login.html
│   ├── register.html
│   ├── order.html
│   ├── profile.html
│   └── admin.html
└── README.md

License

MIT

About

Flask-based Tiffin order tracking web app with auth and admin panel.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors