Real-time view of the current air quality in various cities of Belgium.
https://registry.opendata.aws/openaq/
Current air quality: Average of the measurements over the last 3 hours
AWS Resources used: SNS, SQS, Lambda, DynamoDB, CloudWatch
Visualisation of final results on a map using Streamlit and Pydeck
| Variable | Description |
|---|---|
AWS_REGION_NAME |
Name of AWS region where DynamoDB is located |
AWS_ACCESS_KEY_ID |
AWS Account access key id |
AWS_SECRET_ACCESS_KEY |
AWS Account secret access key |
Install prerequisites:
pip install -r requirements.txtUpdate CSV file with current air quality (without running streamlit):
python main.py Run Streamlit:
streamlit run main.py This command automatically updates the CSV file of current air quality when executed.