Skip to content

🌦 Weather Dashboard (Python + Tkinter) A simple Weather Dashboard app built with Python, Tkinter, and OpenWeatherMap API. It allows users to: Enter a city name and get real-time weather data 🌍 View temperature, humidity, wind speed, and conditions in a clean GUI Easily modify and extend with other APIs

Notifications You must be signed in to change notification settings

Notcoder-tech/Weather-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌦 Weather Dashboard (Python + Tkinter)

A simple Weather Dashboard built with Python and Tkinter that fetches real-time weather data using the OpenWeatherMap API.

This project comes with a clean GUI and is perfect for practicing API integration with Python.


πŸ“Œ Features

  • Search weather by city name
  • Shows temperature, humidity, wind speed, weather condition
  • Uses OpenWeatherMap API
  • Simple and modern Tkinter GUI

βš™οΈ Installation & Setup

  1. Clone this repo

    git clone https://github.com/YOUR_USERNAME/weather-dashboard.git
    cd weather-dashboard
  2. Install dependencies

    pip install -r requirements.txt
  3. Set up API key

    • Create a file named .env in the project folder
    • Add your API key like this:
      API_KEY=your_openweather_api_key_here
  4. Run the app

    python weather_dashboard.py

πŸ“Έ Screenshot (Sample)

(Add screenshot of your app GUI here)


πŸ“œ License

This project is open-source and free to use.

About

🌦 Weather Dashboard (Python + Tkinter) A simple Weather Dashboard app built with Python, Tkinter, and OpenWeatherMap API. It allows users to: Enter a city name and get real-time weather data 🌍 View temperature, humidity, wind speed, and conditions in a clean GUI Easily modify and extend with other APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages