The Bank Management System is a desktop-based application built using Java Swing for managing banking operations. It allows users to create accounts, perform deposits, withdrawals, check balances, and view transaction history. This system is designed for both customers and administrators to streamline banking services efficiently.
- Create new bank accounts
- Deposit and withdraw money
- Check account balance
- View transaction history
- User-friendly graphical interface
- Database integration using JDBC for persistent data storage
- Java Swing: For creating the graphical user interface (GUI)
- JDBC (Java Database Connectivity): For interacting with the database
- MySQL: For managing the bank’s customer and transaction data
- Java SE: The core language for building the application
To access the admin or manager functionalities, use the following credentials:
- Username: Admin
- Password: 1234
These credentials allow access to administrative features such as account management, Update data, and create accounts.
BankManagementSystem/
│
├── LoginPage.java # Main and opening file of the application
├── img/ # Folder containing images used in the application
├── drivers/ # Folder containing necessary drivers (e.g., MySQL JDBC)
├── db/ # Folder for the database or SQL scripts
├── README.md # Project documentation (this file)


