logo

CoinFinder

Home page Image

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