Banking System
A simple banking system implemented in Python with basic functionalities such as balance checking, deposits, withdrawals, PIN code management, interest application, and transaction logging.
Features
PIN Authentication: Secure access with a PIN code.
Balance Inquiry: Check your current account balance.
Deposits & Withdrawals: Add or withdraw funds with a withdrawal limit of $500 per transaction.
Change PIN Code: Update your PIN securely.
Interest Application: Apply a 5% interest rate to your current balance.
Transaction Log: View a log of all performed operations.
Installation
Clone this repository:
git clone https://github.com/Helldashee/banking-app.git
Navigate to the project directory:
cd banking-app
Run the main script:
python main.py
Usage
Enter your PIN code to access the system.
Select an option from the menu:
1 - Show Balance
2 - Deposit
3 - Withdraw (Max: $500 per transaction)
4 - Change PIN Code
5 - Apply 5% Interest
6 - Show Log
7 - Exit