Skip to content

rishinduyohan/Bank-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏦 Bank Management System

A Java Swing & AWT powered desktop application that manages accounts, transactions, and balances with a clean and interactive GUI. Built as a practical demonstration of OOP principles & GUI design in Java.

✨ Project Overview

The Bank Management System provides essential banking features such as account creation, deposits, withdrawals, and balance inquiries. Each operation is handled through an easy-to-use Swing/AWT GUI with robust error handling. It simulates real-world banking workflows while demonstrating Java's event-driven programming capabilities.

🚀 Features

➕ Create New Accounts 💰 Deposit & Withdraw Funds
🔎 Balance Inquiry 📝 Transaction Logs
⚠️ Error Handling & Validation 🎨 User-Friendly GUI

📂 Getting Started

Follow these steps to run the project locally on your system:

  1. 📥 Clone this repository:
    git clone https://github.com/rishinduyohan/Bank-Management-System.git
  2. 📂 Open the project in your preferred IDE (e.g., Eclipse or IntelliJ).
  3. ⚙️ Compile the Java files inside the src folder.
  4. ▶️ Run the Main.java class to launch the application.

🛠️ Tech Stack

Eclipse IDE


🌟 Experience Banking Made Simple — With Java Swing & AWT! 🌟

About

A Java Swing & AWT desktop app for managing accounts, transactions, and balances with an interactive GUI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages