waelodeh98/Bank-Management-System-OOP-CPP — reverse-engineered prompt
Reverse engineered prompt
Build me a complete C++ console banking management system for a student OOP project. I want it to feel like a real bank admin program, with a login screen, only 3 login attempts, encrypted saved passwords, and a login history file.
After logging in, show a clean menu driven console interface with colors where the user can manage bank clients, add clients, edit them, delete them, search for them, and list everyone. Add transaction features for deposit, withdraw, transferring money between clients, viewing total balances, and saving transfer history.
Also include user management for admins, so they can add, update, delete, and list system users. Users should have permissions, so some people can access everything and others can only access certain sections.
Please store everything in text files so the data stays after closing the program. Also add a currency exchange section where I can list currencies, search by code or country, update rates, and calculate conversions based on USD.
Want more depth? Deep Reverse