A 2nd-Year Mini Project built with Java, JavaFX, Swing, and MySQL
This Bank Management System is a simple but complete application that demonstrates how to integrate
frontend (JavaFX + Swing) with backend (Core Java) and database (MySQL with JDBC).
It was created as part of my 2nd-year mini project while I was learning the core concepts of Java.
- 👤 Create, update, and delete bank accounts
- 💰 Deposit and withdraw money with balance validation
- 📜 Transaction history view from database
- 🔒 Secure queries using PreparedStatement (to prevent SQL injection)
- 🎨 User-friendly interface with JavaFX + Swing
- Language: Java (Core Java, OOPs)
- UI: JavaFX, Java Swing
- Database: MySQL
- Connectivity: JDBC
🎥 [![Watch the video] https://drive.google.com/file/d/14oXShopZXmEGVRhkXR0wcmHvQf5StDpC/view?usp=sharing*
- Clone the repository:
git clone https://github.com/omkarbabar1/BankManagmentSystem.git