Skip to content

Repository files navigation

ATM Project - GUI (Java Swing)

This is a simple ATM simulation system built using Java Swing for the GUI. It mimics the basic functionality of an Automated Teller Machine, allowing users to check balance, withdraw, deposit, and transfer funds with a graphical interface.

🔧 Features

  • GUI-based login screen with account number and PIN
  • Check account balance
  • Withdraw funds
  • Deposit funds
  • Transfer funds
  • Basic user feedback and error handling

💻 Technologies Used

  • Java (JDK 24)
  • Java Swing (for GUI)
  • Eclipse IDE (recommended for editing and running)

📂 Project Structure

  • src/: Contains all the .java source files
  • images/: Contains image resources (e.g., logos/icons)
  • GUI windows for login, transaction options, and operations are divided into separate classes

🚨 How to Import and Run in Eclipse (Important)

Please follow these steps carefully to import and run the project in Eclipse IDE:

1. Clone or Download the Repository

Clone using Git or download the ZIP and extract it:

git clone https://github.com/SwordCodeZ/ATM-Project-GUI-.git

About

An java based project with based on an ATM, The ATM has limited feature like withdraw, tansactions, detail, contacts, etc but in edition to that it have interface for every features.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages