This Object Oriented Banking Application was delevoped to further my skills in C++ and Object Oriented Programming.
The user takes the role of the Bank Assistant and is able to add customers and accounts to the system. The system can handle multiple types of accounts, from Current Accounts to Loans. Also, transactions can be performed on accounts, such as withdrawls, deposits or monthly payments.
The system saves the transactions in a log file which can then be brought up by a manager after entering a password (which is 'Manager').
The system works by adding a Customer and then you may view that Customer's details. Once viewing a Customer, you may make changes to their accounts and view their full details. If you would like to change customers, the user can change active customers from the Main Menu.
This application was developed as a starting point for moving from C to C++. It helped me further my Object Oriented programming skills and
also helped me learn the differences between C and C++.