Skip to content

Ritisha12/Virtual-Vending-Machine

Repository files navigation

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

image image

📌 Gui Interface Screenshot 2025-12-03 224106 Screenshot 2025-12-03 224306

📌 Program Demo https://drive.google.com/file/d/1heOt5NqCUcYtMA8B24exz8cCsx-LUqKT/view?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors