A desktop banking application built with Python (Tkinter, OOP).
It allows users to create accounts, login, deposit/withdraw, and for admins to view/manage all accounts.
- User Registration (Account Number Auto-generated π)
- Login & Logout System
- Deposit & Withdraw
- Check Balance
- Admin Dashboard (view all accounts, delete accounts)
- Clipboard Copy (copy account numbers easily β )
- Python 3.13+
- Tkinter (GUI)
- OOP Principles
- ttk.Treeview for account listing
Add a few screenshots of your GUI here (upload via Issues or repo)
π Notes
Requires Python 3.8+
Tkinter comes pre-installed with Python
Run inside PyCharm, VS Code, or terminal
β¨ Author
Samaila Peter (Codex Prime) π» Backend Developer & Graphics Designer π§ samailaperey2@gmail.com
Clone the repo and run:
git clone https://github.com/your-username/BankApp-GUI.git
cd BankApp-GUI
python bankAppGui.py ```