JetBrains Academy
What can be better than a cup of coffee during a break? A coffee that you don’t have to make yourself. It’s enough to press a couple of buttons on the machine and you get a cup of energy; but first, we should teach the machine how to do it. In this project, in this project, i have worked on programming a coffee machine simulator. The machine works with typical products: coffee, milk, sugar, and plastic cups; if it runs out of something, it shows a notification. You can get three types of coffee: espresso, cappuccino, and latte. Since nothing’s for free, it also collects the money. if you like this solution, don't forget start to give me a start.
This Project is completed in 6 different stages
-
Stage 1: Making Coffe
-
Stage 2:Ingredient calculator
-
Stage 3:Estimate the number of servings
-
Stage 4:Buy , fill , take !
-
Stage 5:Keep track of the supplies
-
Stage 6:Brush up your code
coffe.mp4
This project allowed me to understand more about OOP concepts such as classes , class methods and attributes .Practice working with functions, loops and conditions in Kotlin and also Learned about writing concise code.🤗