Iran / Middle East / Oil monitoring dashboard with split-screen layout:
- Left: Polymarket related markets (list + detailed view + price history)
- Right: Intel feed (Google News RSS + oil snapshot) with map, classification filters, list, and detail view
npm install
npm run devgit add .
git commit -m "chore: prepare vercel deployment"
git push- Framework preset:
Next.js(auto-detected) - Root directory: repository root (
81_hormuz_dashboard) - Build command:
npm run build - Install command:
npm install
- Required: none
- Optional: none for current implementation
- Click
Deployin Vercel dashboard - Or use CLI:
npm run vercel:deploy/api/intelpolls external feeds and includes a short in-memory cache (about 55 seconds per instance).- Frontend requests incremental intel updates every 60 seconds.
- Public endpoints can have temporary rate limits or outages; behavior falls back gracefully where possible.
GET /api/markets?limit=120GET /api/markets/:idGET /api/intel?limit=180&categories=attack,casualtiesPOST /api/translate(Google translate passthrough for on-screen UI translation)
- Polymarket Gamma API (
gamma-api.polymarket.com) - Polymarket CLOB history API (
clob.polymarket.com) - Google News RSS search feeds
- Google Translate web endpoint (
translate.googleapis.com) - Stooq quote feed (
CL.F) for oil snapshot