Skip to content

shuddha2021/Realtime-Air-Quality-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pollution Tracker

Pollution Tracker is a React-based web application designed to visually display air quality information across 20 randomly selected cities worldwide. Utilizing the AQICN air quality API, the app provides real-time data on air pollution levels, offering users a quick glance at the environmental quality in various global locales. With a focus on simplicity and user experience, the app features a unique visual indicator system to represent the air quality index (AQI) levels, making it accessible and informative.

Features

  • Real-time AQI Data: Fetches and displays up-to-date air quality information from the AQICN API.
  • Visual AQI Indicators: Utilizes a color-coded speedometer-like display for easy interpretation of AQI levels.
  • Dynamic City Selection: Randomly selects 20 cities across the globe at every app load for diverse environmental insights.
  • Responsive Design: Ensures a seamless user experience across various devices and screen sizes.

Technology Stack

  • React.js: A JavaScript library for building user interfaces
  • Axios: Promise based HTTP client for the browser and node.js
  • AQICN API: Provides air quality data from various locations around the world
Screenshot 2024-02-12 at 7 48 50 AM

Contributing

We welcome contributions! Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch for your feature (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a pull request.

License

Distributed under the MIT License. See LICENSE for more information.

Acknowledgments

  • AQICN for providing the air quality data API.
  • Create React App for the React setup and configuration.

Thank you for exploring Pollution Tracker. We hope this tool serves as a valuable resource for monitoring and understanding air quality around the globe.