Skip to content

RyuuIsh/Coffee-Machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Coffee-Machine

A Python-based coffee machine simulation that serves espresso, latte, and cappuccino. This interactive project lets you experience how a real coffee machine operates, managing resources, processing payments, and making delicious drinks.

Features

  1. Menu Options:
  • Offers three coffee choices: espresso, latte, and cappuccino.
  1. Resource Management:
  • Tracks available water, milk, and coffee resources.
  • Checks if sufficient ingredients are available before preparing a drink.
  1. Coin Processing:
  • Simulates a payment system using quarters, dimes, nickels, and pennies.
  • Calculates total payment and provides change if necessary.
  1. Reporting System:
  • Displays current resources (water, milk, coffee) and total profit.
  1. Power Off Option:
  • Allows the user to turn off the coffee machine simulation.

Future Improvements

  • Add more drink options and customizable recipes.
  • Introduce user accounts with personalized settings.
  • Implement a graphical user interface (GUI) for a more immersive experience.
  • Add multi-currency support for coin processing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages