Skip to content

SelmaGuedidi/aqi-dashboard

Repository files navigation

Dashboard

This project is an Angular application that includes three main components: the dashboard, a map component, and line cards.

Components

Dashboard

The dashboard component is the main component of the application. It displays various data visualizations and summary information.

Reference: 'https://www.smashingmagazine.com/2020/07/responsive-dashboard-angular-material-ng2-charts-schematics/'

Map

The Maps component of the application is developed using the Syncfusion library, enabling the integration of interactive maps with features such as zooming and focusing on specific states based on selected AQI quality ranges. Reference: 'https://ej2.syncfusion.com/angular/documentation/maps/getting-started'

Mini Card

The mini cards component displays an icon with a value and a title.

Charts

season chart:

The Season Chart for Air Quality Index (AQI) allows users to analyze and compare the air quality trends across different seasons, with the option to filter the data by state. By visualizing the AQI data over various seasons, users can gain insights into seasonal variations in air quality and identify patterns or trends.

Reference:'https://canvasjs.com/angular-charts/'