Skip to content

This weather forecasting application provides real-time weather data, air quality information, and weather-related news along with user-friendly interface and design. Built with Flask, the app utilizes the OpenWeather API to deliver accurate weather forecasts and insights to users.

License

Notifications You must be signed in to change notification settings

mansa04/weather-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

β›… Dynamic Weather Forecasting App

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!

🌟 Features

  • 🌍 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

πŸš€ Tech Stack

  • Backend: Python (Flask)
  • Frontend: HTML, CSS3, JavaScript
  • API: OpenWeather API
  • Extras: Chart.js, Weather-based Audio, Live Backgrounds

About

This weather forecasting application provides real-time weather data, air quality information, and weather-related news along with user-friendly interface and design. Built with Flask, the app utilizes the OpenWeather API to deliver accurate weather forecasts and insights to users.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published