Climate Monitoring and Analytics Tool

We developed an analytical data tool to gather, analyze, and display climate monitoring data. The tool collects real-time weather and solar irradiance data using the pvlib and Open-Meteo Python libraries, and presents it through an interactive web-based interface built with R Shiny — enabling configurable location-based climate analysis and air quality monitoring.

Key Features

  • Real-time weather data via Open-Meteo API
  • Solar irradiance modeling with pvlib
  • Air quality monitoring & visualization
  • Interactive Shiny web interface
  • Configurable location & date ranges
  • Time-series climate trend analysis
  • Automated data collection pipeline
  • Web-based deployment via shinyapps.io
Climate Monitoring Tool

Tech Stack

PythonRShinypvlibOpen-Meteo APIshinyapps.io
pvlibOpen-MeteoShinyRPython