A simple command-line banking system built in Python. It allows users to create accounts, deposit or withdraw money, transfer funds, and view transaction history β all through a terminal interface.
- Create and manage multiple bank accounts
- Deposit and withdraw funds
- Transfer money between accounts
- Validate user inputs and handle edge cases
- View account balances and transaction logs
- Menu-driven interface using Python CLI
This is a terminal-based app and only needs Python installed to run:
python3 project6_banking_system.py