A complete C++ console-based banking application designed for managing clients, users, transactions, and permissions.
- [1] Show Client List
- [2] Add New Client
- [3] Delete Client
- [4] Update Client Info
- [5] Find Client
- [1] Deposit
- [2] Withdraw
- [3] Total Balances
- [4] Transfer
- [5] Transfer Log
- [1] List Users
- [2] Add New User
- [3] Delete User
- [4] Update User Info
- [5] Find User
- [8] Login Register
- [9] Currency Exchange
- [10] Logout
Each user has specific access permissions. You can give:
- Full access:
-1 - Or custom permissions (additive flags system)
🔒 Note: If you want to show all permissions, you must log in with an admin account that has full access rights.
User: user2
Password: 1234
Note: Passwords are encrypted and stored in notepad files.