Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Banking-Application

A Java-based banking application allowing users to create accounts, deposit and withdraw funds, and check balances. It provides a user-friendly interface built with Java Swing and stores account data securely in a MySQL database. The application also tracks transaction history with timestamps.

Overview

The Java Banking Application is a desktop-based system developed to simulate core banking operations. The application allows users to create bank accounts, deposit and withdraw funds, and check balances. Transaction history is maintained with timestamps for auditing purposes. The system is built using Java Swing for the graphical user interface (GUI) and uses MySQL for secure and persistent storage of user data and transactions.

Features

  • Create, update, and manage bank accounts
  • Deposit and withdraw funds
  • View account balances
  • Track transaction history with timestamps
  • Persistent data storage with MySQL
  • User-friendly interface built with Java Swing

Technologies Used

  • Java (Swing): Used for building the graphical user interface.
  • MySQL: Database for storing user accounts, transaction history, and other related data.
  • JDBC: For connecting the Java application to the MySQL database.

Setup Instructions

1. Clone the Repository

Clone the project to your local machine using the following command:

git clone https://github.com/computercracker/banking-application.git

About

A Java-based banking application allowing users to create accounts, deposit and withdraw funds, and check balances. It provides a user-friendly interface built with Java Swing and stores account data securely in a MySQL database. The application also tracks transaction history with timestamps.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors