Skip to content

This Java Maven Bank Application is a lightweight banking system showcasing fundamental features. Developed in Java and managed with Maven, it offers simplicity and modularity. Explore account management, transactions, balance inquiries, and transaction history in this easy-to-use application.

Notifications You must be signed in to change notification settings

Danny213123/Banking-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Maven Bank Application

Main Project Line: (https://github.com/MoNakouzi/SE_Online_Banking)

Overview

alt-text

This is a simple Java Maven Bank Application that demonstrates the basic functionality of a banking system. The application is built using Java and managed with Maven, making it easy to build, test, and deploy.

Features

  • Account Management: Create, view, and manage customer accounts.
  • Transaction Handling: Deposit, withdraw, and transfer funds between accounts.
  • Balance Inquiry: Check the balance of a specific account.
  • Transaction History: View transaction history for a particular account.

Technologies Used

  • Java
  • Maven
  • JUnit (for testing)

Prerequisites

  • Java Development Kit (JDK)
  • Maven

Getting Started

  1. Clone the repository into directory:
git clone https://github.com/Danny213123/Online-Bank-Maven
  1. Navigate to the project directory:
cd bank-application
  1. Run the application:
java -jar target/bank.jar

Usage

  1. Create a new account.
  2. Deposit funds into the account.
  3. Withdraw funds or transfer money to another account.
  4. Check the account balance.
  5. View transaction history.

Project Structure

The project follows a standard Maven project structure:

src/main/java: Java source files. src/main/resources: Configuration files and resources. src/test/java: Test source files. target: Compiled bytecode and JAR file.

About

This Java Maven Bank Application is a lightweight banking system showcasing fundamental features. Developed in Java and managed with Maven, it offers simplicity and modularity. Explore account management, transactions, balance inquiries, and transaction history in this easy-to-use application.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages