Virtual Vending Machine
Members: Ritisha Perumalla, Saranya Alamanda, Manasvi Bandi, Claira Corkery
📌 Description
The Vending Machine Simulator allows users to interact with a virtual vending machine through the combination of a simple command prompt and Gui interface.
Key Features:
- Select a category (snacks, drinks, first aid, etc.)
- Browse items and check availability
- Review transaction
- Enter money and receive correct change
- Get a reciept for purchase
This project is designed for everyday customers needing a quick, simple, and intuitive way to buy small essential items on the go. It was fully implemented in C, using modular components for inventory, payments, purchases, and user interface.
📌 Usage string
./vendingmachine [Category (s/S/d/D/f/F)]
📌 How to run the program
make vendingmachine ./vendingmachine [Category (s/S/d/D/f/F)]
Examples: ./vendingmachine S (prints all snack options) ./vendingmachine D (prints all drink options) ./vendingmachine F (prints all first aid options)
📌 Terminal interface
📌 Program Demo https://drive.google.com/file/d/1heOt5NqCUcYtMA8B24exz8cCsx-LUqKT/view?usp=sharing