Digital Wallet Application with an interactive user interface supporting Light/Dark modes, enabling users to:
Send and request money transactions.
View and edit their profile information.
Deposit a specific amount into their balance.
View their full transaction history.
The application also includes Admin functionalities, allowing the admin to:
View specific user information.
Remove a user by username.
Add new users to the system.
Display all registered system users.
View the complete system transaction record.
All system records — including users, transactions, and requests — are stored persistently in text files for data management and retrieval.