A simple Python application that retrieves and displays current weather information for a specified city using the OpenWeatherMap API. It provides real-time weather updates and allows users to set reminders for weather checks.
- Fetches current weather data for any city.
- Displays temperature, humidity, and weather conditions.
- Allows users to set reminders for daily weather updates.
- Python 3.x
- An API key from OpenWeatherMap
-
Clone the repository:
git clone https://github.com/DanielAzeez/Weather-Forecast-Application.git
-
Navigate to the project directory:
cd Weather-Forecast-Application
-
Create a virtual environment:
python3 -m venv venv
-
Activate the virtual environment:
source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install the required packages:
pip install -r requirements.txt
-
Obtain your API key from OpenWeatherMap.
-
Replace the placeholder in the code with your API key.
-
Run the application:
python weather_app.py
-
Enter the city name when prompted to receive the current weather information.