Skip to content

My project is a Bank Management System developed using Python that uses text files as a database. It enables administrators to create or delete customer accounts, and customers can perform basic account operations such as depositing, withdrawing, checking balance, changing PIN, and closing their accounts.

License

Notifications You must be signed in to change notification settings

AbhayKumar-Proficient/Bank-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bank-Management-System

Project Description:

The Bank Management Project is a Python-based application that uses text files as a database. The application is designed to help bank administrators manage customer accounts, create and delete admin and customer accounts, and view customer account details. The project uses the following Python modules: os, tkinter, and datetime.

Table of Contents:

  • Installation
  • Usage
  • Contributing
  • Credits
  • License

Installation:

To install the Bank Management Project, follow these steps:

Install Python on your computer. Download the project code from the repository. Install the required modules by running the following command:

  • pip install tkinter datetime

Usage:

To use the Bank Management Project, follow these steps:

Open the command prompt and navigate to the project directory.

  • Run the following command to start the application: python DarkX Bank.py
  • The application will launch, and you will be prompted to log in as an admin or a customer.
  • If you log in as an admin, you can create and delete admin and customer accounts, as well as view customer account details.
  • If you log in as a customer, you can deposit, withdraw, check the balance, change the PIN, and close the account.

Contributing

Contributions to the Bank Management Project are welcome. If you would like to contribute, please follow these steps:

  • Fork the project repository.
  • Create a new branch for your changes.
  • Make your changes and commit them to your branch.
  • Push your changes to your forked repository.
  • Submit a pull request to the project repository.

Credits:

The Bank Management Project was developed by Abhay Kumar

License:

The Bank Management Project is released under the MIT LICENSE

About

My project is a Bank Management System developed using Python that uses text files as a database. It enables administrators to create or delete customer accounts, and customers can perform basic account operations such as depositing, withdrawing, checking balance, changing PIN, and closing their accounts.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages