Skip to content

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

 
 
 

Contributors