A basic CLI-based banking application written in Python that simulates basic banking operations like opening an account, checking balance, depositing, and withdrawing money. The project uses a dictionary to store account data temporarily during runtime.
- Open a new bank account
- Check account balance
- Deposit money into an account
- Withdraw money from an account
- Exit the portal safely
The program uses a simple Python dictionary to act as a mock database of bank accounts (name as the key and balance as the value). Users can interact with the app via the terminal using a numeric menu.
- Open a New Account
- Bank Balance
- Money Deposit
- Money Withdrawal
- Exit the Portal
π§ Requirements Python 3.x installed
Clone this repository or download the code.
Open a terminal in the project folder.
Run :
python bank_app.py
This project is for educational/demo purposes and does not store data permanently. No actual financial transactions occur.
Enter which you want (1-5) - 1
Enter the account Holder name - Yash
Enter mobile no. - 9999999999
Enter the opening account cash - 1000
Account with name- Account with name Yash is created.