Logo
Air Quality Application Screenshot

Air Quality Monitor

React JS / Redux / REST API Integration

Project Showcase

Overview

The Air Quality Monitor application provides real-time tracking of air pollution metrics across different countries worldwide. Users can interact with a global map interface to select regions and view detailed air quality data with visual representations.

The application fetches current air quality metrics and displays data about various pollutants, including:

  • Particulate matter (PM2.5 and PM10)
  • Nitrogen dioxide (NO2)
  • Sulfur dioxide (SO2)
  • Carbon monoxide (CO)
  • Ozone (O3)

Built using React and Redux for state management, this application demonstrates efficient API integration and data visualization techniques.

Key Features

Interactive Map Interface

Select countries via an interactive map to view their air quality metrics.

Real-time Data Updates

Automatically refreshes air quality metrics to ensure data accuracy.

Pollution Trend Analysis

Visualize pollution levels over time with interactive charts and graphs.

Search Functionality

Quickly find specific regions or cities through the integrated search feature.

Tech Stack

React.js
Redux
CSS
REST API
Restcountries API
Openweathermap API

Back to Projects