All apps

Weather Witch

Los Angeles weather, maps and history

Light Me Up Will
Open In progress
  • Category Weather
  • Platforms Web
  • Status In progress
  • Price Free
  • Account No account needed

Preview

Weather Witch on a phone
Weather Witch 10-Day Hourly Forecast and meteorological metrics, phone view
Weather Witch Multi-Layer Radar Map and Weather History Archive, phone view

Weather Witch is a modern, data-dense weather intelligence web application built with React and Vite. Tailored for Los Angeles while functional anywhere globally, Weather Witch combines real-time atmospheric conditions, comprehensive 10-day hourly forecasts, interactive multi-layer weather maps (RainViewer radar, US Drought Monitor, wind flow vectors), and an in-depth weather history database covering over 85 years of LA heat waves, atmospheric rivers, Santa Ana windstorms, and historic freezes. Designed as a clean, public utility, Weather Witch requires no login or accounts and connects directly to open scientific APIs.

Highlights

Live Atmospheric Conditions & Dynamic Sky Hero

Instant current weather breakdown featuring “Feels like” temperatures, wind gusts, humidity, dew point, visibility, and air quality indices, framed by an adaptive real-time sky backdrop.

  • Adaptive sky scene reflecting live cloud layers, sun altitude, twilight, and precipitation.
  • Quick search and persistent saved places across Los Angeles neighborhoods and global cities.
  • National Weather Service (NWS) active hazard alert banner and notifications.

10-Day Hourly Forecast & Atmospheric Trends

Detailed interactive hourly barometers and 10-day projections with high/low temperature spreads, precipitation probability, cloud cover percentages, and wind direction gauges.

  • Intuitive temperature trend curves with daylight/night shading.
  • Hourly rain chance and accumulation volume breakdowns.
  • Sunrise, sunset, solar noon, and day length astronomical calculators.

Multi-Layer Weather Maps & 85-Year Weather History

Interactive Leaflet map suite combining live RainViewer radar animations, US Drought Monitor severity zones, and wind vectors, alongside an 85-year catalog of legendary Los Angeles weather events.

  • Live Doppler radar loop with playback controls and satellite overlays.
  • US Drought Monitor classifications (D0 Abnormally Dry to D4 Exceptional Drought).
  • Curated LA weather archives: historic floods (1938), Great Freeze (1949), and record heat waves.

What I built

Solo Creator & Lead Frontend / Data Engineer

Architected the React 18 single-page application, custom dynamic sky scene renderer, multi-API data aggregation layer, and interactive geospatial map overlays.

  • Built dynamic sky scene engine that reflects real-time sun/moon position, cloud cover, and precipitation with custom CSS backdrop shaders.
  • Integrated multiple scientific weather and geospatial APIs without requiring user authentication or accounts.
  • Engineered responsive hourly and 10-day forecast visualizations with temperature trends, dew point, UV index, and barometric pressure.
  • Developed interactive Leaflet maps with live RainViewer precipitation radar, US Drought Monitor overlays, and wind stream vectors.
  • Compiled historical Los Angeles extreme weather event timeline spanning 1938–present with meteorological context.

Built with

React 18 / Vite JavaScript / JSX Leaflet / React Leaflet Recharts Open-Meteo API NWS (Weather.gov) RainViewer Radar US Drought Monitor

Weather Witch operates as a standalone web application requiring no authentication or user accounts. It calls open public weather and geospatial APIs directly from the client without routing through lightmeup-api.

See how the backend fits together

Coming next

  • Dedicated Wildfire Watch section integrating NIFC active fire perimeters and NASA FIRMS thermal satellite heat detections.
  • Environmental science dashboard with Copernicus CAMS atmospheric composition (PM2.5, ozone, NO2) and GloFAS river discharge rates.
  • Historical storm track overlays from NOAA IBTrACS tropical cyclone archive.
  • Edge caching Cloudflare Worker to buffer 85-year climate records and map grid queries.

Information

Developer
Light Me Up Will
Category
Weather
Platforms
Web
Status
In progress
Price
Free
Account
No account needed

More by Light Me Up Will

Duat

Ancient Egyptian board games

Board games

Play