Skip to content

adiHande/RestaurantOrderingSystem_with_MySQLDatabase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant Ordering System (Python + MySQL)

A Python-based Restaurant Ordering System that reads menu data from a text file, allows users to place orders, and stores order information in a MySQL database. The system follows a restaurant-style interaction flow with menu navigation, order confirmation, billing, and receipt generation with tipping.

This project demonstrates the integration of Python programming with relational databases, along with user interaction through a command-line interface.

Features

  • Menu loaded dynamically from a text file (menu.txt)
  • Interactive restaurant menu display
  • Allows users to select food items and quantities
  • Order confirmation and modification system
  • Automatic bill calculation with tax
  • Receipt generation with tipping and signature support
  • Stores order data in a MySQL database
  • Command-line interface for user interaction

Stack & Concepts

Python, MySQL, SQL, File Handling, Database Connectivity

About

Python-based restaurant ordering system with an integrated MySql database. It follows a restaurant ordering workflow, including menu display, order selection, billing, and receipt generation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages