Skip to content

Moemenmohamed24/Basic-Bank-Transaction-Control-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏦 Basic Bank Transaction Control System

A simple command-line based banking system built with C++ using Object-Oriented Programming (OOP).
This project simulates basic functionalities of a bank, including account management, user roles, and transaction operations.


📌 Features

  • ✅ Login System (Admin & Client roles)
  • 👥 Manage Clients (Add, Delete, Update)
  • 💰 Perform Transactions:
    • Deposit
    • Withdraw
    • Transfer between accounts
  • 🗂️ Data persistence using files (.txt)
  • 🔐 Role-based access control
  • 📄 Transaction logs and user activity tracking
  • 🧠 Input validation and formatted output

🛠️ Tech Stack

  • Language: C++
  • Storage : File system
  • Concepts: OOP, File Handling, Encapsulation, Validation
  • IDE: Visual Studio

🧱 Project Structure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors