Skip to content
All projects

Personal project

Weatherly

A privacy-first weather dashboard with live forecasts, favorites, and interactive charts.

Forecast dashboard with weather metrics, charts, and location-based views.

Weatherly is a weather dashboard that reads your local forecast from device location or a city search, with recent-search history, favorites, and a 5-day outlook alongside detailed metrics like humidity, wind, and pressure.

Data fetching runs through TanStack Query for caching and background refetching, with Recharts turning the forecast into readable charts, and a privacy-first approach that keeps search history local to the session.

Highlights

  • Built location-based and city-search weather lookups backed by the OpenWeatherMap API.
  • Implemented 5-day forecasts, detailed metrics, and interactive charts with Recharts.
  • Used TanStack Query for caching and background refetching, with a privacy-first, session-local approach to search history and favorites.