Skip to content

irohit-code/Bank-Management-System

Repository files navigation

Bank Management System

Introduction

This project is a comprehensive bank management system developed in Python. It aims to facilitate efficient management of bank operations through a range of functionalities.

Features

  • Account Management: Users can create, delete, and update accounts.
  • User Administration: Admins have the ability to manage bank staff and customer accounts.
  • Transactions: Users can perform deposit, withdrawal, and balance enquiry operations.
  • Security: Password authentication and user permissions ensure data integrity and confidentiality.
  • User-friendly Interface: Intuitive interfaces designed for both staff and customers.
  • Iconography: Custom icons are utilized to enhance the visual appeal of the application.

Files

  • Database/Bank management.sql: SQL file for database management.
  • active_account.py: Manages active accounts.
  • active_bankstaff.py: Manages active bank staff.
  • active_customer.py: Manages active customers.
  • admin.py: Provides admin functionalities.
  • balance_enquiry.py: Allows users to check account balances.
  • check_account_details.py: Provides functionality to check account details.
  • create_account.py: Facilitates the creation of new accounts.
  • create_user.py: Manages the creation of new users.
  • customer.py: Implements customer functionalities.
  • delete_account.py: Handles the deletion of accounts.
  • delete_user.py: Manages the deletion of users.
  • deposit_amount.py: Implements functionality for depositing amounts.
  • icon/money.png: Icon used for visual representation.
  • login.py: Handles user login.
  • pwd_admin.py: Manages admin password functionality.
  • staff.py: Implements staff functionalities.
  • update_account.py: Provides functionality to update account details.
  • user_administration.py: Manages user administration.
  • withdraw_amount.py: Implements functionality for withdrawing amounts.

Usage

Clone the repository to your local machine:

git clone https://github.com/yourusername/bank-management-system.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages