Welcome to the Bank Management System project! This Java application allows users to sign up for a bank account, receive random card details, and perform various banking operations such as depositing money and transferring funds to other bank accounts.
- User Authentication: Sign up and sign in securely to access your bank account.
- Random Card Generation: Upon account creation, receive random card details and a four-digit PIN.
- Account Management: View account details, deposit money, and check your balance.
- Transfer Funds: Easily transfer money to other bank accounts.
- Sign up for a new bank account using the provided interface.
- Log in with your credentials to access your account.
- Use the dashboard to view your account details and perform transactions.
- Add money to your account by selecting the deposit option.
- Transfer funds to other bank accounts by entering the recipient's account details and the amount to transfer.
To run this project locally, follow these steps:
- Clone this repository to your local machine.
- Open the project in your preferred IDE (Integrated Development Environment).
- Make sure you have Java and MySQL installed on your system.
- Import the project into your IDE and configure the MySQL database connection.
- Run the Main.java file to start the application.
- Java
- MySQL Database
If you encounter any issues while working on this project, feel free to connect with me via-