Skip to content

A simple weather forecast application that provides accurate real time weather data for any major city around the world. Programmed in Python

Notifications You must be signed in to change notification settings

MuhammadMunir1214/Weather-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather Forecast App

image

Description

A simple weather forecast application that provides accurate real time weather data for any major city around the world. It displays detailed weather findings along with comprehensive weather descriptions for better understanding. It also shows the weather forecast for the next seven days.

Information

The project was coded in Python and utilized its built in libraries for frontend and backend. Utilized the OpenWeather API to get the data required to display to the user.

Libraries Used

-Tkinter (GUI library)
-requests (HTTP library)
-Geopy (geocoding library)
-Timezonefinder (timezone library)
-pytz (timezone library)
-PIL (Python Imaging Library)

Installation

To run this program locally on your computer, launch terminal and do the following:

  1. Clone the repositoy: https://github.com/MuhammadMunir1214/weather-forecast-app.git
  2. Install the required libraries: pip install -r requirements.txt
  3. Generate your own API key from: https://openweathermap.org/api
  4. Replace {API KEY} in the code file with your API key image
  5. Run the application through terminal with the following command: python main.py

About

A simple weather forecast application that provides accurate real time weather data for any major city around the world. Programmed in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages