Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/olubodemichael/bank-application
The "Java Bank Application" is a command-line-based program that simulates a basic banking system. It allows users to interact with their bank accounts, perform various financial transactions, and manage their financial activities. The application provides functionalities for checking and savings accounts, as well as additional features such as fun
https://github.com/olubodemichael/bank-application
Last synced: 1 day ago
JSON representation
The "Java Bank Application" is a command-line-based program that simulates a basic banking system. It allows users to interact with their bank accounts, perform various financial transactions, and manage their financial activities. The application provides functionalities for checking and savings accounts, as well as additional features such as fun
- Host: GitHub
- URL: https://github.com/olubodemichael/bank-application
- Owner: OlubodeMichael
- License: mit
- Created: 2023-10-11T02:21:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-11T02:50:27.000Z (over 1 year ago)
- Last Synced: 2024-11-14T14:15:32.894Z (2 months ago)
- Language: Java
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bank Application README
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.
## Features
1. **Checking and Savings Accounts**: The application allows users to choose between checking and savings accounts.
2. **Deposits and Withdrawals**: Users can deposit and withdraw money from their accounts.
3. **Transaction History**: Users can view their transaction history to keep track of their financial activities.
4. **Transfer**: The application enables users to transfer money between checking and savings accounts.
5. **Bill Payment**: Users can pay bills using their savings account balance.
6. **Exit Option**: Users can choose to exit the program at any time.
## How to Use
1. Run the `BankApplication` class.
2. Choose the account type (checking or savings) and the desired operation.
3. Follow the prompts to perform the selected operation.
4. View transaction history to check your financial activities.## Prerequisites
- Java Development Kit (JDK) installed on your system.
## Getting Started
1. Clone this repository to your local machine.
```shell
git clone