SmartBank v2 is a Python console-based banking system developed using Object-Oriented Programming (OOP). It allows users to create bank accounts, log in securely using a PIN, deposit and withdraw money, transfer funds, and view transaction history.
- Create Account
- Secure Login with PIN
- Deposit Money
- Withdraw Money
- Check Balance
- Transfer Funds
- Transaction History
- Input Validation
- Exit System
- Python 3
- Object-Oriented Programming (OOP)
- VS Code
- Git
- GitHub
-
Clone this repository.
-
Open the project in VS Code.
-
Run:
python SmartBank_v2.py
- Classes & Objects
- Constructors
- Methods
- Dictionaries
- Loops
- Conditions
- Functions
- Lists
- User Input
Ayman Khan
This project is created for learning and portfolio purposes.