Skip to content

Repository files navigation

Weather Application

Simple Kivy desktop app that retrieves live weather data by city using the OpenWeather API.

Features

  • City-based weather lookup.
  • Temperature, weather description, humidity, wind speed, and pressure display.
  • Environment-driven API key configuration.
  • Network timeout and API error handling.

Setup

python -m venv .venv
.venv\\Scripts\\activate
pip install -r requirements.txt
copy .env.example .env

Set OPENWEATHER_API_KEY in .env or in your shell environment before running.

Run

python weather_app.py

Production Documentation

About

Simple Python weather application for API integration and beginner project practice.

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages