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.
- ✅ 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
- Language: C++
- Storage : File system
- Concepts: OOP, File Handling, Encapsulation, Validation
- IDE: Visual Studio