A real-time Polymarket analytics dashboard built with Next.js 16 and Tailwind CSS.
🔗 https://polypulse-eight.vercel.app/
- Live price history charts on every market card
- Powered by Polymarket CLOB API
- Purple line chart showing probability over time
- Top markets ranked by 24h trading volume
- Live Yes/No probability display
- Visual probability progress bar
- Markets with the largest 24h price swings
- Green/red indicators for up/down moves
- Full chart history per card
- Most recently updated markets
- Time ago display (e.g. "2m ago", "1h ago")
- Live probability + change badge
- Search any market by keyword
- Quick suggestions: Fed, Trump, Bitcoin, Election, NBA...
- Filter by category: Politics, Crypto, Sports, Science, Business
- Set price alerts on any market card via the bell icon
- Choose above/below threshold
- Browser push notification when probability crosses your target
- Alerts persist across sessions via localStorage
- Dedicated page per market at
/market/[id] - Full probability chart with extended height
- Yes/No/all outcomes with probability bars
- Volume, 24h change, and alert button
- Gamma API
https://gamma-api.polymarket.com— markets, volume, probabilities - CLOB API
https://clob.polymarket.com— price history - No API key required — fully public
- Next.js 16 (App Router)
- Tailwind CSS
- Recharts
- Polymarket Public APIs
npm install
npm run devOne-click deploy on Vercel. No environment variables needed.