feat: implement TradeModal for buying and selling coins with validation and transaction handling
feat: create server-side trade API for executing buy/sell transactions and updating user balances
feat: add transactions API to fetch user transaction history
feat: implement portfolio page to display user's holdings and recent transactions