The Restaurant Management System (RMS) is a user-friendly application designed for managing food orders and menu items. It provides two distinct user interfaces: one for customers to place orders and view total costs, and another for admins to manage the menu and current orders. The system also stores order records in a CSV file for easy access and management.
-
Customer Interface
- Menu Display: Customers can view a list of food items along with their prices.
- Order Placement: Customers can select items, see the total cost and place an order.
-
Admin Interface
- Menu Management: Admins can add or remove menu items.
- Order Management: Admins can view current orders and mark them as completed.
-
Selection Interface
- User Options: There is an option to choose the customer and admin interfaces. The customer interface is proceeded by asking the customer their name and admin is secured by password authentication.
- Clone the repository:
git clone https://github.com/Invito101/byteme.git - Move into the byteme directory:
cd byteme - Run the application:
python main.py
For accessing the admin interface, use the password password
- Python: The primary programming language.
- Tkinter: For creating the graphical user interface.
- CSV: For storing records.
- Shaurya Singh - IMT2024064
- Anurag Rao U - IMT2024028
- Subhadeep Das - BT2024219
- Jadav Sai Rugvedh - IMT2024051
This project is licensed under the MIT License. See the LICENSE file for more details.