Soumik205 / banking-app

A simple command line banking applicaiton with basic functionalities

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

banking-app

This is a C++ program implementing a basic banking application. The program uses Object Oriented Programming(OOP) principles.

Features

  1. Create a new account: Users can create a new bank account by providing details such as account type, user name, account number, creation date, and initial balance. There is a minimum balance requirement depending on account type.

  2. Display all accounts: View a list of all existing accounts with their details.

  3. Update an account: Change the user name of an existing account.

  4. Delete an account: Remove an existing account from the bank.

  5. Deposit an amount: Add money to an existing account.

  6. Withdraw an amount: Withdraw money from an existing account, considering the account type and minimum balance requirements.

  7. Search for an account: Find and display details of a specific account.

  8. Exit: Quit the banking application.

Screenshots

Landing Page Landing_Page

Account Creation Account_Creation

Display Accounts Display Accounts

Minimum Balance Requirements Minimum_Balance

Deposit Money Deposit

Withdraw Money Withdraw

How to Run

git clone git@github.com:Soumik205/banking-app.git
cd banking-app
g++ banking-app.cpp
./a.out

About

A simple command line banking applicaiton with basic functionalities


Languages

Language:C++ 100.0%