This project is a Python-based Banking Management System that I developed as part of my Class 12th project. It utilizes MySQL for data storage and management.
- User account creation and management
- Deposit and withdrawal functionality
- Balance inquiry
- Transaction history
- Random Transaction Id Generation.
- Saperated User/Admin Work Interface.
- Use Of Graphs For Data Visualization.
- Clone this repository to your local machine: git clone https://github.com/AkshatRauthan/BankingManagementSystem-Python-MySQL.git
- Install the required python libraries : mysql-connector-python, pandas, matplotlib.
- Ensure that you have MySQL4 or above.
- Set up your MySQL database and configure the connection details in Configure Application.py.
- Run Banking Management System.py to start the application.
- Follow the prompts to create an account, perform transactions, and manage your banking activities.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
Feel free to create pull requests, contribute, or provide me suggetions or imprevements in this project. 🚀