Exchange + Admin
Crypto Exchange — VisaPay
Marketing site and user panel with an Ant Design ops admin — team contribution, plus ongoing tech-side 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 frontend for the Next.js user site/panel and the Vite Ant Design admin — team contribution, not sole ownership. I still continue tech-side support: features, bugfixes, and frontend improvements.
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. I still support the product from the tech side.
Technologies
- Next.js
- React
- TypeScript
- Zustand
- Ant Design
- Tailwind CSS