Simple Banking Management System in Python using Django Free Source Code
Simple Banking Management System using Django in Python
This application is entitled Simple Banking Management System. This is a simple web-based application developed in Python and Django Framework. The main goal of this project is to provide bank account holders with an online platform to make some transactions. The application allows the account holders of a certain bank to withdraw and deposit. It has a pleasant user interface using Tailwind CSS Framework and this application consists of user-friendly features and functionalities.
About the Simple Banking Management System
This was developed using the following Libraries:
- Python
- Django
- SQLite3
- HTML
- CSS
- Tailwind CSS Framework
- and some Python Modules/Libraries
This Simple Banking Management System Project is accessible to all registered bank account holders. The account holders can register their account by filling in all the required fields on the registration form page. This banking system application requires the newly registered users to deposit money as the starting balance of their online account. Here, users can deposit a new amount to their account and withdraw from their current balance. The system also lists all the transaction records of the users that were done using the application. On the Transaction Records page, users can filter the records to show between two dates.
Features
- Login
- Registration
- Home/Transaction List Page
- Deposit Starting Balance
- Deposit to Account
- Withdraw Amount from Account
- Filter Transaction Records Between 2 dates
- Logout
Sample Snapshots
Portal
Login Page
Registration Page
Deposit Form Page
Withdraw Form Page
Transaction Records Page
The system source code is free to download on this project and only for educational purposes only. The source code is not that so tricky which means not that difficult to understand. Feel free to download and modify the source code the way you wanted.
How to Run
Download/Install the following
- Python (I used v3.9.1)
- PIP (for python modules installation)
Setup/Installation
- Download and Extract the provided source code
zip
file. (download button is located below) - Open your Terminal/Command Prompt window. (make sure to add "python" and "pip" in your environment variables)
- Change the working directory to the extracted source code folder. i.e.
cd C:\Users\Personal-23\Desktop\django_banking
- Run the following commands:
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
- Keep the terminals open and running.
- Open a web browser and browse the Simple Banking Management System
http://localhost:8000/
orhttp://127.0.0.1:8000/
http://127.0.0.1:8000/admin
for the Django's Admin Site.
Default Admin Access (Login only @ Django Admin Panel)
Email: admin@mail
Password: admin123
Sample User Access
Email: mcooper@mail
Password: test#123
DEMO VIDEO
That's it! I hope this will help you with what you are looking for. Maybe you'll find this Simple Banking Management System useful and can help you with your future Python Django Projects.
Explore more on this website for more Free Source Codes and Tutorials.
Enjoy :)
Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.
Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.
FOR YOUR OWN SAFETY, PLEASE:
1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
Comments
Add new comment
- Add new comment
- 11632 views