WeatherSync is a Flask web application that provides live weather updates based on your current location. It uses the WeatherAPI to fetch real-time data and displays a 24-hour forecast in a clean, responsive UI.
- Detects user location via Geolocation API
- Displays current weather and condition
- Shows temperature, wind speed, and rain chance
- 24-hour hourly forecast
- Browser notifications for weather updates
- Responsive design using Bootstrap
- Styled with Google Fonts and Material Icons
- Backend: Python, Flask
- Frontend: HTML, CSS, JavaScript, Bootstrap
- API: WeatherAPI