Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chriseborowski/quality-air

An interactive AQI (Air Quality Index) checker in Python. What's the air quality in your city today?
https://github.com/chriseborowski/quality-air

air-quality air-quality-api air-quality-index aqi aqi-monitor python python3 weather weather-api

Last synced: 28 days ago
JSON representation

An interactive AQI (Air Quality Index) checker in Python. What's the air quality in your city today?

Awesome Lists containing this project

README

        

# Quality Air

[View demo](https://replit.com/@chriseborowski/Quality-Air) • [Report bug](https://github.com/chriseborowski/quality-air/issues) • [Request feature](https://github.com/chriseborowski/quality-air/issues) • [DM author](https://twitter.com/chriseborowski)

![Live demo](https://github.com/chriseborowski/quality-air/blob/main/live-demo.png)

## About

An interactive AQI (Air Quality Index) checker in Python. What's the air quality in your city today?

For a live demo of the project on Replit, click [here](https://replit.com/@chriseborowski/Quality-Air).

For a video clip demonstrating the game, click [here](https://twitter.com/chriseborowski/status/1666513865570394131).

## Getting started

1. Clone the repository to your machine

`git clone https://github.com/chriseborowski/quality-air`

2. Sign up for a free Air Quality Open Data Platform API token [here](https://aqicn.org/data-platform/token/)

3. Paste your API token inside the source code in line 29

`api_key = "YOUR-KEY-VALUE-HERE"`

4. Run the code in your preferred code editor (e.g., VSCode) or Terminal/Bash window (sample code below)

`python3 quality_air.py`

5. Enter the desired city or location to display the air quality index (AQI) and supplemental information

## Roadmap

Steps completed

* Initial version released
* Live demo on Replit created
* README.md description created

Steps to be completed

* Add color text support

## License

Distributed under the MIT License. See `license.txt` for more information.

## Contact

Chris Borowski

Follow me **@chriseborowski** on [GitHub](https://github.com/chriseborowski) • [Twitter](https://twitter.com/chriseborowski) • [T2](https://t2.social/chriseborowski) • [LinkedIn](https://www.linkedin.com/in/chriseborowski) • [Linktree](https://linktr.ee/chriseborowski) (all links)

Project repository link: [Quality Air](https://github.com/chriseborowski/quality-air)