Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.63 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.63 KB

Restaurant Management System

Restaurant Management System is a Python-based desktop application designed to streamline food ordering and menu management for both customers and administrators. Built using the Tkinter library for the GUI, it provides a simple, user-friendly interface for restaurant operations. The project focuses on ensuring modularity, error handling, and intuitive interaction, making it an ideal solution for small to medium-sized restaurants.

Key Features:

  • Customer Interface: View menu items, Select or remove item and quantity, place orders, view current order, view past orders, make the payment and logout
  • Admin Interface: Manage the restaurant menu by adding or removing items, and track customer orders.
  • Order History Management: All orders are stored in CSV format, tracking details like customer name, items ordered and total cost
  • Modular Design: The project is divided into different modules for managing menu items, order history, and user interaction.

Technologies Used:

  • Python (Tkinter for GUI)
  • CSV (for storing order data)

Team:

  • Name: Jashandeep Singh Bedi (IMT2024022)
  • Name: Macwan Darell Suhrudkumar (IMT2024054)
  • Name: Kanneti Pranay Sanjan (IMT2024024)
  • Name: Siddharth Sivakumar (IMT2024017)
  • Commands to RUN Project:

  • python3 main.py