A Modern JAVA Swing Based Banking Application
Secure • Scalable • Optimized
The SORA Banking System is a desktop banking software built using Java Swing & JDBC.
It allows admins & users to manage banking operations such as:
✅ User Login & Registration
✅ Account Management
✅ Fund Transfer
✅ Withdrawal & Deposit
✅ Loan Handling
✅ Branch Management
✅ PDF Report Download
| Category | Tools |
|---|---|
| Language | Java |
| GUI | Swing, AWT |
| IDE | Apache NetBeans |
| Database | MySQL / JDBC |
| Build System | Ant / Maven |
| Version Control | Git & GitHub |
- 🔐 Secure Login System
- 👤 Admin & User Panels
- 🧾 Transaction History
- 💰 Deposit, Withdraw, Transfer
- 🏛️ Bank Branch Manager
- 📄 Export PDF
- 🎨 Clean GUI built in NetBeans
Secure login form with role selection for Admin/User validation.
Users can register by providing username, password, contact info, and role.
Admin panel to manage bank branches, add/delete branches and view information.
Transfer money securely between accounts with message note support.
Admin view for searching, updating and deleting bank accounts.
git clone https://github.com/YourUserName/SORA-Banking-System.git
cd SORA-Banking-System



