Skip to content

Python program for a banking management system. It allows users to log in as either an administrator, a staff member, or a customer, each with their own set of actions they can perform. Some of the actions available include creating new staff accounts, managing staff, checking account balances, withdrawing and depositing money, and sending money.

License

Notifications You must be signed in to change notification settings

li812/Bank-Management-System-Python-MySql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a banking system program written in Python. It allows users to perform various banking tasks such as account creation, deposit, withdrawal, sending money, viewing account statement, managing accounts, and more.

The code uses a MySQL database to store and retrieve user data. It also employs functions to separate different tasks and make the code more organized. The program has three different types of users: Admin, Staff, and Customer, each with its own set of capabilities and limitations.

When the program is launched, the user is presented with a login screen where they can enter their login credentials. After successful authentication, the user is taken to their respective dashboard where they can perform various tasks depending on their user type.

The program makes use of various Python libraries, including MySQL connector, pandas, and tabulate, to perform database operations and generate tabular data. It also employs various control statements, such as if-else and switch-case, to manage program flow.

About

Python program for a banking management system. It allows users to log in as either an administrator, a staff member, or a customer, each with their own set of actions they can perform. Some of the actions available include creating new staff accounts, managing staff, checking account balances, withdrawing and depositing money, and sending money.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages