Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 1.38 KB

File metadata and controls

60 lines (39 loc) · 1.38 KB

🏦 Banking Services - Python Terminal Banking App

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.


💡 Features

  • Open a new bank account
  • Check account balance
  • Deposit money into an account
  • Withdraw money from an account
  • Exit the portal safely

📋 How It Works

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.


📌 Menu Options

  1. Open a New Account
  2. Bank Balance
  3. Money Deposit
  4. Money Withdrawal
  5. Exit the Portal

▶️ Getting Started

🔧 Requirements Python 3.x installed

🚀 Run the Program

Clone this repository or download the code.

Open a terminal in the project folder.

Run :

python bank_app.py


🔖 License

This project is for educational/demo purposes and does not store data permanently. No actual financial transactions occur.


📝 Example Usage

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.