Exchange + Admin
Crypto Exchange — VisaPay
Marketing site and user panel paired with a denser Ant Design ops admin — wallet, trade, support.
Visit site(opens in new tab)Challenge
One exchange product needed a public marketing/trade-facing site and a separate internal console for users, wallets, markets, and support. Customer and ops surfaces had to feel like one product without sharing the wrong UI density.
My role
Contributed front-end for the Next.js user site/panel and the Vite Ant Design admin (viral-team). Covered wallet, trade, and ops modules as part of the team — not sole ownership of the product.
What I built
- Next.js marketing/user panel modules — wallet, trade, support
- Vite Ant Design admin console for ops (team contribution)
Outcome
Paired customer and admin surfaces for VisaPay at visapay.me — public exchange UI alongside a denser back-office console.
Technologies
- Next.js
- React
- TypeScript
- Zustand
- Ant Design
- Tailwind CSS