This is a basic ATM simulation program implemented in Java. It demonstrates fundamental programming concepts such as conditional statements, loops, object-oriented programming, and file handling. The project is designed for beginners to understand how an ATM system works on a basic level.
- User Authentication: Simulates a login system with a PIN.
- Account Balance Check: View the current account balance.
- Deposit Money: Add funds to the account.
- Withdraw Money: Withdraw funds from the account with sufficient balance checks.
- Exit: Exit the application safely.
- Java (Core)
- Basic Console Input/Output
- Clone the repository.
- Open the project in your favorite Java IDE (e.g., IntelliJ, Eclipse, etc.).
- Compile and run the
ATM.java
file. - Follow the instructions displayed on the console.