Skip to content

Moka-4444/FINVISTA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🏦 ATMauto – Java Desktop Banking Simulator

ATMauto is a full-featured, open-source desktop application built using Java & JavaFX that simulates real-world ATM banking systems. It allows users to interact with an ATM interface just like in real banks β€” securely, visually, and functionally.


πŸ“· UI Screenshots


🎯 Key Features

  • πŸ” Login System with secure authentication
  • πŸ’° Withdraw, Deposit, Fast Cash & Balance Inquiry
  • 🧾 Transaction history + PIN change
  • 🏧 Simulates multiple ATMs (QNB, CIB, etc.)
  • πŸ“Š Simple JavaFX UI with clear transitions
  • πŸ’Ύ Local data (or MySQL) with validation

πŸ›  Built With

  • Java 17+
  • JavaFX (with Scene Builder)
  • MySQL (optional)
  • IntelliJ IDEA / NetBeans

πŸš€ Getting Started

  1. Clone the repo
  2. Open in IntelliJ or any Java IDE
  3. Add JavaFX SDK to your project
  4. Run the main class ATMauto.java

πŸ“„ License

MIT License – Feel free to use and contribute.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages