Skip to main content
Hossein Khalili
← Back to projects

Real-Time Trading

Crypto Exchange — arz.me

Full frontend I built myself — landing plus authenticated exchange (wallet, buy/sell, live prices); other disciplines were a team.

Visit site(opens in new tab)

Challenge

Users needed both a public, SEO-friendly landing and a reliable authenticated trading surface. Live market prices and wallet state had to stay consistent across pages without fragile refresh hacks — and the front-end had to coordinate cleanly with backend services.

My role

As a freelance frontend developer I built the full frontend for arz.me myself — public landing and authenticated exchange app; other tech and design members were a team. Socket.io market feeds, trading and wallet flows, and shared state with Zustand and TanStack Query, while coordinating API contracts with backend.

What I built

  • Front-end architecture for marketing landing and authenticated exchange app
  • Socket.io live market feeds wired into trading and wallet UI state
  • Buy/sell, wallet, live prices, and support flows with Zustand + TanStack Query
  • API contract coordination with backend services

Outcome

Production arz.me spans public marketing pages and a dashboard with live market updates and complex trade/wallet UI state — a real exchange surface, not a brochure site.

Technologies

  • Next.js
  • TypeScript
  • Zustand
  • TanStack Query
  • Socket.io
  • Tailwind CSS