An interactive and visually appealing weather forecasting web app built with Flask, integrating real-time data from the OpenWeather API. This app provides live weather updates, air quality, detailed forecasts, maps, charts, and even plays audio based on the weather condition!
- 🌍 Real-time weather data (temperature, humidity, wind, etc.)
- 🌫️ Air Quality Index (AQI) and health tips
- 📈 Hourly and 5-day weather forecasts with animated charts
- 🎵 Background audio based on weather (sunny, rainy, cloudy, etc.)
- 🗺️ Interactive weather map via OpenWeather API
- 📰 Latest Weather News fetched dynamically
- 🎨 Dynamic UI with animated transitions & weather-based backgrounds
- 📱 Fully responsive for desktop, tablet, and mobile
- Backend: Python (Flask)
- Frontend: HTML, CSS3, JavaScript
- API: OpenWeather API
- Extras: Chart.js, Weather-based Audio, Live Backgrounds