Skip to main content
100%

Stunning viz

✓ Published0🌍 Public
NNita
Last edited Jan 15, 2026
Created on Jan 15, 2026
Forked from React & D3 Starter

This interactive climate dashboard visualizes CO₂ emissions and temperature anomalies for ten major emitting countries, with bars color-coded from cyan to red by temperature anomaly. Hovering over a bar reveals detailed country data through a custom tooltip, while a statistics panel displays average temperature, maximum emissions, and total data points. Built with React 19 and D3.js 7, the visualization uses `scaleBand` and `scaleLinear` for axis scaling, `axisLeft` and `axisBottom` for grid and tick rendering, and smooth `transition().duration()` animations for the entrance effect. SVG rendering with glassmorphism styling and a gradient background completes the modern interface.

AI-generated description

Global Climate Impact Dashboard

A stunning interactive data visualization showing the relationship between CO₂ emissions and temperature anomalies across major countries.

Features

  • Interactive Bar Chart: Hover over bars to see detailed emissions and temperature data
  • Color-Coded Visualization: Bars are colored by temperature anomaly (cyan to red)
  • Smooth Animations: Bars animate in on page load with easing
  • Statistics Panel: Quick stats on average temperature, max emissions, and data points
  • Responsive Design: Works on various screen sizes
  • Modern UI: Glassmorphism design with gradient backgrounds

Technologies

  • React 19
  • D3.js 7
  • Modern CSS with gradients and backdrop filters

Data

The visualization displays CO₂ emissions and temperature anomalies for the top 10 emitting countries, providing insights into the correlation between emissions and climate impact.

MIT Licensed

Similar vizzes