Skip to main content

D3 Visualization

Iran Conflict Operational Intelligence Dashboard

Multi-view React dashboard for the 2026 Iran–US conflict. Escalation index, impact metrics, regional map, strategic chokepoints, event log, actor force posture, and scenario pathways — built for defense and intelligence-adjacent analysis.

Stack

React, TypeScript, Vite, Recharts, Mapbox

Impact

Goes beyond the companion D3 conflict map by framing the same domain as an operational dashboard — the kind of multi-view intelligence product that defense analytics teams actually build.

A multi-view operational intelligence dashboard built to analyze the 2026 Iran–US conflict through structured analytical views rather than geographic storytelling.

What it includes

  • Escalation Index: composite score tracking conflict intensity over time
  • Impact Metrics: economic, humanitarian, and military indicators
  • Regional Map: geographic overlay of operations and chokepoints
  • Strategic Chokepoints: Strait of Hormuz, Bab el-Mandeb, energy infrastructure
  • Event Log: structured timeline of engagements and diplomatic events
  • Actor Force Posture: military asset tracking by actor
  • Scenario Pathways: branching analysis of escalation/de-escalation trajectories

How this differs from the Iran–US Conflict Map

The existing conflict map is a D3-based scrollytelling piece — geographic, narrative-driven, journalism-grade. This dashboard is the analytical complement: structured views, KPIs, scenario modeling. Together they show two distinct ways to approach the same complex dataset.

Technical approach

  • React component architecture with coordinated multi-view layout
  • Escalation index computed from weighted event categorization
  • Scenario pathway modeling with branching probability estimates
  • Responsive grid layout adapting to screen size