Skip to content

The system allows users to create bank accounts, view account details, deposit and withdraw money, and view transaction logs.

License

Notifications You must be signed in to change notification settings

WorkofAditya/Bank-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Bank-Management-System

The system allows users to create bank accounts, view account details, deposit and withdraw money, and view transaction logs.

Features

  • Create Account: Users can create a new bank account by providing the account holder's name. The system generates a unique account number for each account.
  • View Account: Users can view account details by entering the account number. The details include the account holder's name, account number, balance, and transaction log.
  • Deposit Money: Users can deposit money into their account by entering an amount. The system updates the balance and logs the transaction.
  • Withdraw Money: Users can withdraw money from their account. The system updates the balance and logs the transaction.
  • View Transaction Log: Users can view a log of all transactions (deposits and withdrawals) made for a specific account.

Usage

  1. Install all requirements
apt update
apt install python
apt install git
apt-get install python3-tk
  1. Clone this repo & Execute the program
git clone https://github.com/Adityasinh-Sodha/Bank-Management-System.git
cd Bank-Management-System/
python3 main.py

License

This project is under the MIT License.

Author

Developed by Adityasinh.

About

The system allows users to create bank accounts, view account details, deposit and withdraw money, and view transaction logs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages