This project is an Object-Oriented Programming (OOP) implementation of a basic bank system in C++. It utilizes console input and output and file-based storage to simulate a simple banking system.
Please note that this code is just a demonstration of Object-Oriented Programming (OOP) principles applied in a real-life scenario. I've used text files as a simple database system to store and retrieve data for demonstration purposes. This is not a complete project, but in upcoming features, I plan to enhance it by implementing Windows Forms with .NET to create necessary interfaces. In a subsequent step, I intend to integrate it with a database system such as PostgreSQL or MSSQL.
- User authentication and authorization
- Client management (creation, deletion, and modification)
- Transaction recording and management
- Basic account operations (e.g., deposit, withdrawal)
- Clone the repository to your local machine.
- Compile the C++ files using a C++ compiler (e.g., g++).
- Must have Microsoft visual 2022
Contributions to this project are welcome! Feel free to submit bug fixes, suggest new features, or improve documentation. Please follow the guidelines outlined in CONTRIBUTING.md.
This project is licensed under the MIT License.
This project is a work in progress. While it currently implements basic functionality, there are plans to expand and improve it in the future.