This is a simple command-line-based bank application implemented in Java. It provides basic banking operations such as checking account balance, making deposits and withdrawals, viewing transaction history, transferring money between accounts, and paying bills.
-
Checking and Savings Accounts: The application allows users to choose between checking and savings accounts.
-
Deposits and Withdrawals: Users can deposit and withdraw money from their accounts.
-
Transaction History: Users can view their transaction history to keep track of their financial activities.
-
Transfer: The application enables users to transfer money between checking and savings accounts.
-
Bill Payment: Users can pay bills using their savings account balance.
-
Exit Option: Users can choose to exit the program at any time.
- Run the
BankApplication
class. - Choose the account type (checking or savings) and the desired operation.
- Follow the prompts to perform the selected operation.
- View transaction history to check your financial activities.
- Java Development Kit (JDK) installed on your system.
- Clone this repository to your local machine.
git clone <repository-url>