← Back to projects

Air Quality & Weather Forecasting

Next.jsReactD3.jsNode.jsOJSAPIOpenWeather
Air Quality, Weather & Research Dashboard showing current AQI, pollutant levels and weather summary

Overview

A freelance environmental research platform combining live air-quality and weather data with forecasting, historical analysis and D3.js geographic visualisation.

Challenge

Bringing together air-quality and weather data from separate providers into one coherent, research-grade dashboard, including a bivariate choropleth map that stays honest about missing station coverage.

Approach

Built with Next.js and React, integrating the OpenWeather and WAQI APIs on the backend and rendering D3.js time-series charts and an international bivariate choropleth on the frontend.

Outcome

A working research dashboard demonstrating API integration, data visualisation with D3.js and responsive frontend engineering.

Features

  • Real-time AQI and pollutant monitoring
  • Current weather conditions and forecasts
  • D3.js charts and bivariate choropleth mapping
  • International country and city search
  • Monitoring-station analysis
  • Responsive research interface