A production-grade crypto terminal running on a free API tier
Project
Vyapar
Year
2026
Vyapar is a real-time cryptocurrency market terminal covering thousands of coins, each with a live-updating price header, an interactive OHLC candlestick chart across seven time ranges, and a command palette for instant search. The core constraint was CoinGecko's free tier: no WebSocket access, so prices are server-proxied and polled every 30 seconds, with caching timed just under the poll interval to keep data fresh without breaching rate limits. Charts sit behind error boundaries, SSR data prevents layout shift, and the project ships with a full Vitest and Playwright suite - including a custom CoinGecko mock server.
Scope of Work
Frontend Development
Data Visualization
API Integration

