Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Cash - Java Banking System A lightweight banking application demonstrating secure database operations with Java and MySQL.

Key Features

🔷 User registration/authentication

🔷 Account creation with unique account numbers

🔷 Transaction processing (debit/credit/transfer)

🔷 Automatic rollback on failed transactions

🔷 SQL injection prevention using Prepared Statements

Tech Stack

🔷 Backend: Java (OOP, JDBC)

🔷 Database: MySQL (2 tables: user_info, accounts)

🔷 Security: Transaction handling, input validation

Project Highlights

✔ Implements ACID compliance for reliable transactions

✔ Modular design with 4 core classes

✔ Comprehensive exception handling

✔ Clean, documented code

About

a simple terminal banking spplication with user registration, account creation along with use of mysql and transaction handling and exception handling.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages