Skip to content

NotAbhayKumar/bank-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banking Management System

A Python-based banking management system with a Tkinter GUI.

Features

  • Create and manage customer accounts
  • Deposit and withdraw funds
  • View account summary and mini statement
  • Change PIN
  • Close account
  • Admin login and functionality

Prerequisites

  • Python 3.x
  • Tkinter library (usually comes pre-installed with Python)

Getting Started

  1. Github Repository Link : https://github.com/NotAbhayKumar/bank-management-system.git
  2. Clone the repository or download the project files.
  3. Make sure you have Python 3.x installed on your system.
  4. Run the mainProject.py file to start the application.

Usage

  1. Welcome Screen: Select either "EMPLOYEE" or "CUSTOMER" to proceed.
  2. Admin Login: Enter the admin ID and password to access the admin functionalities.
  3. Customer Login: Enter the customer account number and PIN to access the customer menu.

Admin Functionalities

  • Create new admin account
  • Delete admin account
  • Create new customer account
  • Close customer account
  • View account summary

Customer Functionalities

  • Deposit funds
  • Withdraw funds
  • View mini statement
  • Change PIN
  • Check your balance
  • Close account

File Structure

  • mainProject.py: Main entry point of the application
  • database/: Directory containing customer and admin databases
  • images/: Directory containing images used in the GUI

Contributors

  1. Abhay Kumar
  2. Sakshi Sanghavi
  3. Harshil Sanghvi
  4. Aayush Shah

License

This project is licensed under the MIT License.

About

A Python-based banking management system utilizing Tkinter for a user-friendly GUI. This application allows customers to manage their accounts, perform transactions, and view account details, while employees can manage customer accounts and perform administrative tasks. Feel free to adjust it as needed!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages