Skip to content

Work-KewalShah/Weather_Report_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Weather Report App

Kewal Shah


Python and Openweathermap Logo

User-friendly tool providing up-to-date weather data in visually appealing and easy-to-understand format

Table of Contents

Introduction

In this repository, you'll find my Weather Report Application, developed using Tkinter and Python. This app offers accurate weather insights with a user-friendly experience and robust error control mechanisms.

What You'll Find Here:

  • User-Friendly Interface: Application features an intuitive user interface that makes it easy for anyone to use.

  • Error Handling: I've implemented comprehensive error control to ensure that the application gracefully handle incorrect inputs. If a user enters something wrong, the application will provide clear feedback on what went wrong and continue running smoothly.

  • Versatile Functionality: The application is versatile and can handle a wide range of inputs, making them useful in various contexts.

Feel free to explore the application below, contribute to their development, or use them in your projects. Your feedback and contributions are always welcome!

Application available for Windows PC

Weather Report App

Stay Informed with Precision

Weather Report Application, your go-to tool for accurate and up-to-date weather insights. Whether you're planning outdoor activities, traveling, or just want to stay informed about the weather conditions in your area, this application has you covered.

Key Features:

  • Location-Based Reports: Generate weather reports effortlessly by providing city names or zip codes. No matter where you are or where you're headed, you can access weather data with ease.

  • Visual Comparisons: Visualize temperature, humidity, wind speed, and more with intuitive charts and graphs. Get a comprehensive view of the weather conditions to make informed decisions.

Powered by Python and OpenWeathermap API

This application harnesses the power of Python programming and leverages the OpenWeather API to deliver accurate and reliable weather data. It ensures that you always have access to the latest weather information.

Libraries for a Captivating Experience

To provide a captivating and user-friendly experience, I've integrated various libraries such as geopy for geolocation, matplotlib for data visualization, pillow for image processing, and more. These libraries enhance the functionality and aesthetics of the application.

Get Started

  • Explore the source code here to see how it all works.
  • Download the executable application here to start using it right away.

Stay ahead of the weather with the Weather Report Application. Plan your day with confidence, backed by accurate weather insights!!


Welcome page with instructions



Error detection and correction for seemless user experience



Get weather report instantly using city name or zip-code



Click on the received data to get visual description


Pre-Requisites

This section provides clear instructions for users on how to set up the application depending on whether they are running it from source code or using the executable file.

Running from Source Code

If you plan to run this application from the source code on your local machine in an IDE, you'll need to ensure you have the Tkinter, Pillow and some other libraries installed. You can install them by running the following command in your command prompt or terminal:

pip install tk
pip install requests
pip install Pillow
pip install geocoder
pip install matplotlib

Running the Executable

If you prefer to run the pre-built executable file, you're all set! There are no additional requirements to be met. Simply run the executable file, and the application will work seamlessly without any dependencies.

Contact Me

I'd love to hear from you and answer any questions you may have about the applications or any other projects. Feel free to reach out to me:

example
LinkedIn

About

User-friendly tool which provides up-to-date weather data in a visually appealing and easy-to-understand format

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors