Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

Β© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

ntombizodwamnisi/Secunda-Air-Watch

Domain:

environment and energy

Record type:

softwaretools
Creator:
nto
Host:
A Streamlit air-quality monitoring dashboard for Secunda, South Africa. # Secunda Air Watch 🌍 A Streamlit-based air-quality monitoring dashboard for **Secunda, Mpumalanga, South Africa**. Secunda Air Watch collects air-quality data from the Open-Meteo Air Quality API, processes the data using Python, calculates South African Air Quality Index (SA AQI) bands, stores historical records in a SQLite database, and presents the results through an interactive dashboard. ## πŸ“Š Project Overview The purpose of this project is to provide a simple way to monitor air-quality conditions in Secunda and analyse pollutant levels over time. The dashboard focuses on pollutants including: * PM2.5 * PM10 * Carbon Monoxide (CO) * Nitrogen Dioxide (NOβ‚‚) * Sulphur Dioxide (SOβ‚‚) * Ozone (O₃) The project uses **South African AQI bands as the primary air-quality assessment**, while US AQI is also displayed as a secondary reference. ## ✨ Features * 🌍 Air-quality monitoring for Secunda * πŸ“Š Current pollutant measurements * πŸ‡ΏπŸ‡¦ South African AQI band calculations * πŸ”Ž Identification of the main pollutant * πŸ“ˆ Interactive air-quality trends * πŸ—„οΈ SQLite database for storing air-quality records * πŸ“Š SQL-based data analysis * πŸ“… Daily air-quality summaries * 🚨 Identification of the worst air-quality day * πŸ“₯ CSV data export * πŸ“Š Excel report export * πŸ”„ Forecast analysis for different time ranges ## πŸ—„οΈ SQL & Database The project uses **SQLite** to store air-quality records. The database stores information such as: * Timestamp * PM2.5 * PM10 * Carbon Monoxide * Nitrogen Dioxide * Sulphur Dioxide * Ozone * US AQI * South African AQI band * Dominant pollutant SQL queries are used to calculate averages, group AQI bands, and generate daily air-quality summaries. ## πŸ‡ΏπŸ‡¦ South African AQI Analysis The project calculates South African AQI bands for individual pollutants and determines the overall air-quality band based on the highest pollutant band. The dashboard also identifies the pollutant contributing most significantly to the current overall AQI band. ## πŸ› οΈ Technolo …

Visit

github.com

Similar

Celimphilo012/air-watchMAcDen34/Rwanda-air-watchOchetostethomorpha secunda J.A. Lis & B. Lis, new speciesRegiss05/covid-watchzayneeh/Green-WatchORANKIIEY/watch-amoo

Celimphilo012/air-watch

Environmental monitoring system for air quality prediction in Eswatini's industrial zones β€” React +

MAcDen34/Rwanda-air-watch

A backend system that continuously pulls air quality + weather data for Rwandan cities (Kigali, Musa

Ochetostethomorpha secunda J.A. Lis & B. Lis, new species

Ochetostethomorpha secunda J.A. Lis & B. Lis, new species (Figs. 1 a, 2b, 5a, 6a, 7a) Diagnosis. The

Regiss05/covid-watch

Covid Watch is displays information from different data sources to provide comprehensive data for th

zayneeh/Green-Watch

Green Watch is an NLP-driven tool designed to help monitor and ensure compliance with environmental

ORANKIIEY/watch-amoo

Helping parents and caregivers find entertaining nursery rhyme videos in South African indigenous la