Skip to main content
Hossein Khalili
Back to projects

Telegram / PWA Trading

Crypto Exchange — SwapNet

SEO landing, Telegram/PWA trading panel, and Ant Design admin — three entry points, one exchange domain.

Visit site(opens in new tab)

Challenge

Discovery happens on a marketing site, but most trading happens inside a Telegram-oriented PWA panel. Ops still need a full admin console for markets, users, and support — three surfaces, one product domain.

My role

Built front-end across the Next.js landing, Vite+PWA user panel (markets, wallet, history), and Ant Design admin (viral-team). Focused on coherent navigation and trading flows across those entry points.

What I built

  • Next.js SEO marketing landing
  • Vite + PWA trading panel — markets, wallet, history
  • Ant Design ops admin for markets, users, and support

Outcome

End-to-end SwapNet UI — SEO landing, Telegram mini-app style trading, and back-office ops — shipped as a coherent exchange front-end at swapnet.app.

Technologies

  • Next.js
  • React
  • TypeScript
  • Vite
  • PWA
  • Telegram Mini Apps
  • Ant Design