Skip to content

A simple Python program for ordering coffee. Users can select coffee types, add extras like sugar or milk, and receive a receipt summarizing their order.

Notifications You must be signed in to change notification settings

Methois/Coffee-menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Coffee Order System

This project is a simple Python program that allows users to order coffee, with the option to add extras (sugar or milk). The program generates a receipt summarizing the order at the end.

Description

This program simulates the coffee ordering process, including the ability to add one serving of sugar or milk per beverage. It provides a detailed receipt with all orders and total costs.

Features

  • Choose from five different types of coffee.
  • Add a maximum of one serving of sugar and/or milk per beverage.
  • Simple text-based user interface for input.
  • Neat receipt summary displaying all orders and their costs.

Program Screenshot

Requirements

  • Python 3.x

Installation

  1. Download or clone the repository.

  2. Ensure Python 3.x is installed on your computer.

  3. Run the script using the terminal or a Python IDE with the following command:

    python main.py

Usage

  1. Start the program and select a coffee option by entering a number (1-5).
  2. Respond to whether you want to add extra sugar or milk.
  3. Decide if you want to order another beverage.
  4. At the end, view a detailed receipt with your orders and the total cost.

Receipt Example

Future Enhancements

  • Ability for users to log in to the cash register system.
  • Adding more drink options and extras.
  • Integrating a graphical user interface (GUI).

Scrum Board

To-Do

  • Implement user login functionality for the cash register system.

In Progress

  • Expand the available drink and extras menu.

Done

  • Expand the receipt section
  • Basic coffee ordering functionality.
  • Adding sugar and milk options (one-time addition per beverage).
  • Generating and printing a receipt with all orders.
  • Make the checkout system more advanced.

Contributions

Feel free to propose improvements via pull requests or provide feedback.

About

A simple Python program for ordering coffee. Users can select coffee types, add extras like sugar or milk, and receive a receipt summarizing their order.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages