Skip to content

jayelcee/Weather_System_with_GUI

Repository files navigation

MetraWeather Desktop Application

MetraWeather is a Python-based desktop weather application that provides real-time weather forecasts and historical weather data for locations across the Philippines. Utilizing data from the WeatherAPI, MetraWeather offers users a sleek interface to view up-to-date weather conditions, including temperature, wind speed, humidity, and precipitation.

Features

  • Current Weather Forecasts: Access 7-day weather forecasts for any location in the Philippines, complete with daily maximum and minimum temperatures, average temperatures, and chances of precipitation.
  • Historical Weather Data: Retrieve and review past weather conditions by selecting a specific date, aiding in research and planning.
  • Data Persistence: Weather data is stored in a local SQLite database for offline access and historical reference.
  • Customizable Locations: Users can input any city or region within the Philippines to receive localized weather information.
  • User-friendly Interface: Designed with simplicity in mind, providing an intuitive and straightforward user experience.
  • Alert System: The application includes an alert feature that notifies users of any severe weather conditions for their chosen locations.

Technologies

  • Python 3: The core programming language used for the application development.
  • SQLite: A lightweight database for storing and retrieving weather data.
  • WeatherAPI.com: The source of all weather data presented by the application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages