This application handles some of the basics operations of a bank, such as customer's deposit and withdraw, money transaction history, ability to modify the account details. It is a very simplistic bank management system made with Python,PyQt5 and MYSQL.
To get started, install the following modules onto your computer
pip install mysql.connector
pip install datetime
pip install pyqt5
Make the following in MYSQL:
Database name: bank
Table name: bank, transaction
Note: UserName is the Primary Key in bank Table and UserName1 is the Foreign key in transaction Table.
- Download the folder.
- Open cmd and run all installation's using
pip
command. - Update username and password to your MYSQL server in bank.py
- Open cmd from the bank.py file location.
- Type
python bank.py
to run the file
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
- Please also read through the Code Of Conduct before posting your first idea as well.
- Jehan Patel - CSE Core student - Jehan Patel
- Neel Jain - CSE Core student - Neel Jain
- Abhinav - CSE Core student - Abhinav