Skip to content

This project showcases a banking solution system, developed as a university project.

Notifications You must be signed in to change notification settings

iamfoysal/bank-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Feature:

  1. User can login to the dashboard.
  2. Bank Manager can manage Bank
  3. Transaction Manage:
    • Deposit
    • Withdraw
    • Transfer
    • Payment
    • Gift
  4. User can see the transaction history.
  5. User can see the balance.
  6. User can see the profile.
  7. User can update the profile.
  8. Bank manager can see Graphical representation of the transaction.
  9. Bank manager can see the total transaction amount.
  10. Bank manager can see the total user.
  11. New user can register.
  12. Pagination for the transaction history.

Technologies used:

  1. Python
  2. Django
  3. HTML
  4. CSS
  5. Bootstrap
  6. JavaScript
  7. PostgreSQL/SQLite/MySQL

Screenshot of the project

Dashboard Page:

Dashboard Page

Transaction Chart:

Transaction Chart

Home Page:

Home Page

Sign In Page:

Sign In Page

How to run the project:

  1. Clone the repository or download the zip file.

  2. Create a virtual environment and activate it with required dependencies.

  3. Create a .env file in the root directory of the project and add the following lines:

    SECRET_KEY=your_secret_key
    DEBUG=True
    

    Replace your_secret_key with a secret key. you cna follow the example file .env-example to create the .env file.

  4. Run the following command to initialize the database and create the superuser:

    python manage.py init
    

    Note: This command will create the database and create the superuser with the following credentials: username:[email protected] password:admin and also create the bank which is required to perform the transaction.Named as Northen Bank. and initial deposit of 1000000 to the bank. which is required to perform the transaction.

Contributors

Mohammad Foysal Mohiful IslamSunnahIsrat jahan Rothy

About

This project showcases a banking solution system, developed as a university project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published