Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lessa-portfolio/java-easy-bank
https://github.com/lessa-portfolio/java-easy-bank
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lessa-portfolio/java-easy-bank
- Owner: lessa-portfolio
- Created: 2023-12-09T16:01:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-09T16:19:08.000Z (about 1 year ago)
- Last Synced: 2023-12-09T17:28:16.556Z (about 1 year ago)
- Language: Java
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Java Easy Bank
Welcome to Java Easy Bank! 🏦 This console-based Java application allows users to manage client bank accounts with ease.
![Java Badge](https://img.shields.io/badge/Java-17.0.8-blue.svg)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Getting Started](#getting-started)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)## Introduction
Java Easy Bank is a simple banking application developed in Java. It provides a user-friendly interface for managing client bank accounts, viewing balances, and performing basic banking operations.
## Features
- 🚀 Initialize client data with name, account type, and initial balance.
- 👀 View client account information.
- 💰 Receive funds into a client's account.
- 🔄 Transfer funds between accounts.
- 💻 Clean and intuitive console-based interface.## Getting Started
To run the Java Easy Bank application, follow these steps:
1. Clone the repository to your local machine.
```bash
git clone https://github.com/your-username/java-easy-bank.git
```2. Open the project in IntelliJ IDEA or your preferred Java IDE.
3. Run the BankApp class to start the application.
## Usage
After running the application, you will be presented with a menu. Here is a sample interaction:
```
***********************
Client Initial Data:Name: Jacqueline Oliveira
Account Type: Checking
Initial Balance: R$ 2500.00
***********************Operations:
1- Check Balances
2- Receive Funds
3- Transfer Funds
4- ExitEnter the desired option:
```Select an option by entering the corresponding number. Follow the prompts to perform operations on the client's bank account.
## Contributing
Contributions are welcome! If you have ideas for improvements or find any issues, feel free to open an issue or submit a pull request.
## License
This project is licensed under the MIT License.