This project implements an online wallet system using efficient data structures to manage user accounts, transactions, and balances. The system supports functionalities such as creating accounts, performing transactions, and querying balance information.
- Account Management: Create and manage user accounts.
- Transaction Handling: Perform deposits, transfers between accounts.
- Balance Queries: Retrieve the current balance of any user account.
- Transaction History: Maintain and query a history of transactions for each account.
- Programming Language: C++
- Data Structures: Map,Stack,LinkedList