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.
- 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.
- 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.