Beautiful weather app with current conditions, 5-day forecast, and interactive radar map using real-time data from Open-Meteo API