A C++ console application designed to simulate a real-world banking system. This project was built using Object-Oriented Programming (OOP) principles to manage bank accounts, clients, and financial transactions efficiently.
- Client Management: Create, update, delete, and search for client accounts.
- Transactions: Support for key operations such as Deposit, Withdraw, and Transfer between accounts.
- Data Persistence: Save and load client data securely using file handling (or database).
- Security: Simple login system for bank employees/admins.
- Object-Oriented Programming (OOP): Encapsulation, Inheritance, and Polymorphism.
- Data Structures: Vectors / Arrays for managing runtime data.
- File Handling: Saving system state using C++ file streams (
fstream).
- Clone the repository:
git clone [https://github.com/areejalawi/-Bank-System-.git](https://github.com/areejalattas/-Bank-System-Project-.git)