Skip to content

arian-bozorgzad/Bank-Account-Management-System-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Bank Account Management System (C++)

This is a beginner-to-intermediate level bank account management system written in C++ with features like secure PIN-based login, ATM simulation, and file-based data storage.

Features

  • create and manage multiple bank accounts
  • pin-based system with account lock after 3 failed attempts
  • Full transaction history per account (saved to file)
  • Card-to-card transfer with dual history recording
  • ATM interface class for interaction
  • Data persistence via accounts.txt

files

  • main.cpp: Full source code (no external libraries used)
  • accounts.txt: Stores account data and transaction history
  • README.md: This documentation file

How to Compile

g++ main.cpp -o main
./main

About

A beginner level banking simulation project in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages