WeatherForge is a NOAA-based climate data lake project that ingests, cleans, and analyzes storm and station weather data through a Bronze/Silver/Gold pipeline and interactive dashboard.
-
Updated
May 4, 2026 - Python
WeatherForge is a NOAA-based climate data lake project that ingests, cleans, and analyzes storm and station weather data through a Bronze/Silver/Gold pipeline and interactive dashboard.
A comprehensive Python weather data fetcher CLI tool with REST API and web dashboard. Retrieve current weather, historical weather data, and weather forecasts from OpenWeatherMap API. Features multi-mode CLI, RESTful API endpoints, data visualization, encrypted API key management, and responsive web UI for seamless weather data integration.
Real-time weather analytics platform using Apache Kafka, Spark, Flask, and Docker for streaming, processing, and visualizing live weather data with alerts and interactive dashboards.
WeatherForge is an end-to-end data engineering and analytics pipeline investigating 75 years of Minnesota severe weather risk. It transforms 35GB of raw NOAA data into optimized Parquet layers, engineers a per-capita Composite Risk Score, and utilizes a Python Shiny dashboard to deliver high-performance spatial insights and real-time alerts.
Add a description, image, and links to the weather-analytics topic page so that developers can more easily learn about it.
To associate your repository with the weather-analytics topic, visit your repo's landing page and select "manage topics."