User dashboard
Portfolio overview, quick swap widget, notifications, referral program, and deep links into wallet, P2P, gift cards, KYC, and transaction export (CSV).
- Hash-based SPA navigation
- Mobile search modal
- Profile photo & settings persistence
Every screen in the Empire 14 demo connects through a unified data layer so user actions appear in vendor and admin portals instantly.
Portfolio overview, quick swap widget, notifications, referral program, and deep links into wallet, P2P, gift cards, KYC, and transaction export (CSV).
Fiat and crypto balances stored per user email. Deposits, withdrawals, sends, swaps, and manual asset additions update the shared ledger and transaction history.
Dynamic vendor offers from approved sellers. Active trade panel with chat, payment confirmation, disputes, and My Orders tab with resume support.
Brand rate tables, payout calculator, file upload, and submission queue shared with admin approval and vendor GC inbox.
Offer CRUD, order escrow release, online toggle, earnings view, and gift card verification synced to platform config.
KYC queue, vendor approvals, disputes, user freeze/limits, fee configuration, GC rates, countries, swap/P2P/GC transaction monitors.
api.js ships with mock mode and HTTP client stubs set EMPIRE_USE_MOCK=false and your API URL for production.
Login, register, reset password, role-based demo access for user, vendor, and admin.
Theme persists across marketing site and app via empire_theme in localStorage.