Build a Weather Dashboard
Build a weather dashboard that displays current conditions and forecasts for any city.
Requirements
Search for any city by nameDisplay current temperature, humidity, wind speed, and conditionsShow a 5-day forecast with daily highs and lowsDisplay weather icons that match current conditionsSave favorite cities for quick accessResponsive design for mobile and desktopAPI
Use any free weather API (OpenWeatherMap, WeatherAPI, etc.). You can use a free API key or mock the data.
Bonus Points
Geolocation to detect user's current cityAnimated weather backgroundsTemperature unit toggle (Celsius/Fahrenheit)