The Restaurant Management System is a Python application that facilitates the management of a restaurant's operations, including customer registration, menu display, order management, and more. This project is developed using Python, PySimpleGUI for the graphical user interface, and MySQL for database management.
-
Customer Management:
- Register new customers with name, contact information, email, and password.
- Update customer profile information.
-
Menu Management:
- Display the restaurant menu with item details (name, description, price, category).
- Search for menu items by name or category.
-
Order Management:
- Place orders for customers.
- View order history including order date, total amount, status, and ordered items.
- Python 3.x
- MySQL Database
- Clone the Repository:
git clone https://github.com/Vaibhav-Magadum/Restaurant-Management-System cd restaurant-management-system
- Features: Lists key functionalities of the Restaurant Management System.
- Installation: Provides steps to clone the repository, install dependencies, set up the MySQL database, and configure the application.
- Usage: Explains how to run the application and details operations for customers, menus, orders, and logout.
- Contributing: Encourages contributions through forking the repository and submitting pull requests.