MEHEDI
All projects

Web App · 2024

Weather App

A React weather application with interactive radar maps, hourly and seven-day forecasts, geolocation search and cached API responses.

Weather App interface - A weather application with interactive maps and hourly forecasts.

Overview

A weather client that keeps the interface responsive on a slow connection by caching forecast responses and rendering the last known state while a refresh is in flight.

What it does

  • Interactive radar overlay with pan and zoom on a tiled map
  • Hourly and seven-day forecast views sharing a single normalised data model
  • Geolocation lookup with a typeahead city fallback
  • Response caching with stale-while-revalidate so the UI never blanks on refetch

Stack

ReactTypeScriptTailwind CSSOpenWeather API

My role

Frontend developer

More Web App work