ATM Simulator built in Java, offering an interactive experience to understand ATM functions. Emulates real-world ATM operations in a virtual setting. Uses MySQL for robust data management.
- User authentication and account management.
- Balance check, withdrawal, deposit, and transaction history functionalities.
- Intuitive graphical interface for enhanced user experience.
- Real-time database updates using MySQL.
-
Clone the repository:
git clone https://github.com/YOUR_GITHUB_USERNAME/ATM-Simulator.git -
Navigate to the project directory:
cd ATM-Simulator -
Set up MySQL:
- Ensure you have MySQL installed and running.
- Import the provided
database.sqlfile to set up the database structure.
-
Compile and Run:
javac Main.java java Main
- Java (Version 8 or higher)
- MySQL (Version 5.7 or higher)
- Thanks to OpenAI for providing guidance.
- All contributors and testers of this project.
)
This project is open-source and available under the MIT License.



