A simple ATM System built in Java for educational purposes. This project demonstrates basic Java programming and OOP concepts such as classes, objects, constructors, ArrayList, methods, and transaction history.
Disclaimer: This project is for educational purposes only. It does not connect to any real banking system and should not be used for actual financial transactions.
-
Clone or download the repository.
-
Open the project in a Java IDE such as IntelliJ IDEA, Eclipse, or NetBeans.
-
Make sure Java/JDK is installed.
-
Run the
Mainclass. -
Follow the instructions displayed in the console to:
- Check your balance
- Deposit money
- Withdraw money
- View transaction history
No real bank account or internet connection is required.