https://github.com/eitozx/bank-management-system
MySQL Based Bank Management System for school project.
https://github.com/eitozx/bank-management-system
bank-management-system banking-system management-system mysql mysql-database python sql
Last synced: 8 months ago
JSON representation
MySQL Based Bank Management System for school project.
- Host: GitHub
- URL: https://github.com/eitozx/bank-management-system
- Owner: eitozx
- Created: 2022-01-26T04:32:53.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-18T07:46:13.000Z (over 3 years ago)
- Last Synced: 2025-01-05T12:32:30.608Z (10 months ago)
- Topics: bank-management-system, banking-system, management-system, mysql, mysql-database, python, sql
- Language: Python
- Homepage:
- Size: 4.88 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bank Management System
MySQL Based Bank Management System \
*For school project*## Key Features
- It uses its Own Library ([BankSystem](/BankSystem)).
- Creates its OWN Database & Table (if doesn't exist).
- It has basic CRUD (Create, Read, Update, Delete) operations.## External Libraries
- [mysql-connector-python :](https://pypi.org/project/mysql-connector-python/) to deal with MySQL server.
- [python-dotenv :](https://pypi.org/project/python-dotenv/) to deal with .env file.
- [pwinput :](https://pypi.org/project/pwinput/) to "mask" password.# How to use
Following are the steps if you want to run this banksystem on your pc.## Clone repository
Clone this repository by following command
```cmd
git clone https://github.com/EitoZX/Bank-Management-System.git
```
**OR** **[CLICK HERE to Download this repository](https://github.com/EitoZX/Bank-Management-System/archive/refs/heads/master.zip)**## Fill `.env` file with correct credentials
For reference, you can check [.env.example file](/.env.example). \
Then create a file named `.env` & fill it with correct credentials.## Install required libraries
To install required libraries, follow the command:
```cmd
pip install -r requirements.txt
```
in working directory. \
**OR** install libraries mentioned in [requirements.txt](requirements.txt) manually by following command:
```cmd
pip install
```## Run!
Just run [main.py](main.py) to use "Bank Management System".# Bibliography
MySQL [Docs](https://dev.mysql.com/doc/connector-python/en/) & [Examples](https://dev.mysql.com/doc/connector-python/en/connector-python-examples.html)