drawer
drawer
CryptoHub — Crypto Market Dashboard hero
Portfolio item 1
Portfolio item 2
Portfolio item 3

CryptoHub — Crypto Market Dashboard

A single-URL crypto information dashboard combining news aggregation, stablecoin depeg tracking, US spot ETF flows, and a viral 'what if I bought $X on date Y' historical replay — all without a sign-up, in 18 languages including three RTL locales (Hebrew, Persian, Arabic), with live prices streamed from Binance WebSocket.

Project Descriptions

Built end-to-end with Next.js 16 App Router (React 19, TypeScript strict, Tailwind v4) and deployed to Vercel. Server-side data flows through Bitfinex (historical klines), DefiLlama (stablecoin supply), 6 RSS feeds (news aggregation), CoinGecko (market widgets), and alternative.me (Fear & Greed) — every byte cached via Next.js ISR. Live prices stream from a singleton browser WebSocket to Binance to avoid burning Vercel function invocations. 15-locale i18n (en, de, fr, it, nl, sv, es, ru, tr, pt, hu, pl, ja, zh, ko) via next-intl with IP-based geo detection and SEO hreflang alternates. JSON-LD Dataset / BreadcrumbList / WebApplication / FAQPage schema for AI-search citation. Edge-runtime OpenGraph image generator for share-back virality. Custom theme toggle, GDPR consent banner for EEA visitors, custom 404, sitewide depeg banner, graceful upstream-failure fallbacks across the board.

Next.js 16

React 19

TypeScript

Tailwind v4

next-intl (18 locales, RTL)

Bitfinex / CoinGecko / DefiLlama API

Binance WebSocket (live prices)

Server Components / ISR

JSON-LD Schema

Vercel

GitHub Actions cron

UI/UX Design

Responsive Design