VendingMachine
README.md

Vending Machine Application

Welcome to my first capstone project with Tech Elevator! I created this application with another student after only four weeks of study. We used Java (IntelliJ) and File I/O to create an object-oriented command-line interface representing a virtual vending machine, as well as JUnit to write unit tests.

It reads its inventory from an input file and displays snack items to be purchased by the user. After feeding in money, the user can select a snack if it is not sold out and if they inserted enough money. All transactions are logged to a .txt file and there is a secret menu item to generate a sales report that shows the total sales since the vending machine was started.

Credits

  • Lauren Davidson, my partner programmer
  • Greg Westendorf, for being an awesome instructor
  • Tech Elevator, for creating the capstone assignment