Menu Order and Receipt is a python program that takes a set of menus and prompts a user to make selections from those menu's multiple times until they are ready to place their order and receive their receipt with the order total.
Demo.mov
- Iterates over a meal dictionary to print the meal menu to the user.
- Once user makes a meal selection, the program iterates over menu items and prints them.
- The user is presented with the item name and price for each item in the menu.
- User can select item and quantity of that item.
- User is able to select multiple menu items before finalizing order.
- Once user finalizes their order, we print a receipt.
- Receipt contains item name, price, and quantity selected by user
- Receipt totals order based on item quantity and price.
Menu Order and Receipt requires the following dependencies
git clone https://github.com/dannygallardo/python-challenge-1.git
- Navigate to the project directory:
cd python-challenge-1
- Start the Menu Order and Receipt server
python menu.py
Data for this dataset was generated by edX Boot Camps LLC, and is intended for educational purposes only.