Skip to content

Lalith2907/Weatherify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Weatherify

Weatherify is a Python web application built using Flask that provides current weather information and forecasts for any city. By leveraging the OpenWeatherMap API, users can search for cities and view detailed weather data including temperature (in Celsius and Fahrenheit), humidity, and wind speed. The app also supports theme switching between light and dark modes.

Features

  • Current Weather Information: Displays current temperature, humidity, and wind speed for a specified city.
  • Weekly Forecast: Shows a 7-day forecast with temperature and weather descriptions for each day.
  • Theme Switching: Toggle between light and dark themes for improved user experience.
  • Responsive Design: The app is designed to be usable on both desktop and mobile devices.

Technologies Used

  • Flask: A lightweight web framework for Python.
  • OpenWeatherMap API: Provides weather data.
  • HTML: Structure of the web pages.
  • CSS: Styling of the web pages.

Future Enhancements

  • Implement JavaScript for city search autocomplete feature.
  • Display weather icons for better visual representation.
  • Add functionality to detect and display weather based on the user's current location using geolocation APIs.
  • Provide extended weather forecasts beyond 7 days, including hourly forecasts and severe weather alerts.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published