Skip to content

Bank account management program with graphical user interface (GUI) that allows the customer to transfer, withdraw, deposit, save money, change his password and view transactions when interacting with ATMs and it updates the balance whenever they make a movement.

Notifications You must be signed in to change notification settings

Rosvend/ATM-Banking-system

Repository files navigation

Python GUI banking system using OOP

This is Python based banking System using tkinter GUI and OOP concepts. It allows to perform the following tasks:

  1. Perform various banking operations on a customer bank account i.e. check balance, deposit or withdraw money etc.
  2. Check current balance for a customer
  3. Update customer's password
  4. Customers can have different types of bank account (e.g. savings account). Accounts differ in their account name, interest rate and overdraft limit etc.
  5. Customer can transfer money between his own accounts.
  6. Transferring funds/money from one account to another.
  7. View customer's transaction history

Requirements: Python3, tkinter module The Banking System can be implemented by running the main.py

About

Bank account management program with graphical user interface (GUI) that allows the customer to transfer, withdraw, deposit, save money, change his password and view transactions when interacting with ATMs and it updates the balance whenever they make a movement.

Topics

Resources

Stars

Watchers

Forks

Languages