This project was built as part of my Java developer learning roadmap. The program simulates a basic ATM session. It allows deposits, withdrawals, balance checks, and stores a small transaction history ...