07 · School project
Coffee Machine
A C# application that simulates drink selection, payment and the operation of a coffee vending machine.

Why this project
This school assignment required us to reproduce the behaviour of a real coffee machine as a desktop application and practise managing a larger number of states and user choices.
Project overview
The WinForms application for .NET Framework offers several drinks, handles prices and simulates payment. Each screen responds to the current order state and the user's actions.
Contributors
Jan Rek — programming, testing and team leadership.
Ondřej Zoubek — design lead, design and testing.
Kamila Vaňková — visual design.
What I learned
- C# and Windows Forms
- Teamwork
- Communication
- Input validation and working with graphical resources