A polished single-page weather app that lets you search for cities worldwide and view:
- current conditions
- temperature and feels-like temperature
- humidity, wind, and precipitation
- a 5-day forecast
Because the app uses JavaScript modules, serve it with a simple static server:
python3 -m http.server 4173Then open http://localhost:4173.
This app uses the free Open-Meteo geocoding and forecast APIs, so no API key is required.