Java desktop simulator

ATM Simulator

–

A cash machine with a real ledger

About the project

ATM Simulator reproduces the flow of a cash machine: insert a card, enter a PIN, check the balance, withdraw, deposit, pay a bill, review the transaction history. The state lives in MySQL — cards, balances and history are three tables — so closing the application and reopening it finds the account exactly where it was left.

What it demonstrates

Stack

Video

Watch on YouTube (opens in a new tab)