This repository contains a Bank Management System built to automate banking operations such as account management, transactions, customer data handling, and reporting. The system is designed using Python and SQLite/MySQL for database management, providing a user-friendly interface for both customers and bank staff.
Customer Account Management (Create, Update, Delete)
Transaction Processing (Deposit, Withdrawal, Transfer)
Balance Inquiry & Account Statements
Secure Login System (User authentication)
Admin: Full access (create accounts, view all transactions)
Open new accounts (Savings, Current)
Close accounts
Deposit & Withdraw funds
Fund transfers between accounts
Transaction history
Backend: Python (OOP-based)
Database: SQLite / MySQL
git clone https://github.com/Ravindra9759/Bank.git
cd Bank-Management-System ### 2. Install dependencies:
pip install -r requirements.txt