Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍴 Restaurant Management System

A Python-based Restaurant Management System that automates daily restaurant operations such as order management, billing, and reporting. The system includes secure authentication with role-based access for administrators and cashiers.


🚀 Features

  • Secure login system with hashed passwords
  • Role-based access (Admin & Cashier)
  • Order and billing management
  • Automatic tax and service charge calculation
  • Daily sales report (Admin only)
  • SQLite database integration
  • User-friendly GUI using Tkinter

⚙️ Technologies Used

  • Python
  • Tkinter (GUI)
  • SQLite (Database)
  • Hashlib (Password Security)

📂 Project Structure

restaurant_management_system/
│
├── restaurant_management_system.py   # Main application file
├── restaurant.db                     # SQLite database (auto-created)
├── README.md                         # Project documentation
├── requirements.txt                  # Dependencies
└── screenshots/                      # (Optional) UI screenshots
    ├── login.png
    ├── dashboard.png
    └── bill.png

▶️ How to Run the Project

Step 1: Clone the repository

git clone https://github.com/Nitish204/restaurant_management_system.git

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages