
A TypeScript-powered cryptocurrency dashboard that delivers real-time market data through a clean, intuitive interface. Built to master Next.js fundamentals while solving real user pain points in crypto tracking.
Key Features:
💰 Real-time price updates via CoinGecko API
📊 Interactive charts for 50+ cryptocurrencies
🔍 Instant search with debounced queries
⭐ Watchlist persistence with Zustand state
Tech Stack:
Next.js 14 | TypeScript | Zustand | Tailwind CSS | Axios | CoinGecko API
Technical Highlights
✅ SSR/SSG Hybrid - Optimized page loads with ISR for coin details
✅ Type-Safe - 100% TypeScript coverage with custom interfaces
✅ State Management - Zustand for efficient watchlist updates
✅ UI Optimizations - Skeleton loading states for API fetches