An open API service indexing awesome lists of open source software.

https://github.com/vedantwalia/weather-app

a short weather app to learn about functionality of APIs
https://github.com/vedantwalia/weather-app

openweather-api python streamlit

Last synced: 2 months ago
JSON representation

a short weather app to learn about functionality of APIs

Awesome Lists containing this project

README

          

# ๐ŸŒค Weather App

A simple and interactive weather application built with [Streamlit](https://streamlit.io/). Instantly check current weather conditions for any city worldwide.


Weather App Screengrab

---

## ๐Ÿš€ Features

- ๐Ÿ” Search for real-time weather by city name
- ๐ŸŒก Displays temperature, feels like, humidity, wind speed, and conditions
- ๐ŸŒซ Includes Air Quality Index (AQI)
- โšก Fast and responsive, powered by Streamlit
- ๐Ÿงผ Clean and intuitive user interface

---

## ๐Ÿ”— Live Demo

๐Ÿ‘‰ [Try it live here](https://vedantwalia-weather-app.streamlit.app)

---

## ๐Ÿ›  Getting Started

### โœ… Prerequisites

- Python 3.7+
- [Streamlit](https://streamlit.io/)

### ๐Ÿ“ฆ Installation

1. **Clone the repository**
```bash
git clone https://github.com/yourusername/weather-app.git
cd weather-app
```

2. **Install dependencies**
```bash
pip install -r requirements.txt
```

3. **Run the app**
```bash
streamlit run app.py
```

---

## ๐Ÿ“Œ Usage

- Enter a city name in the input box
- Press **Enter**
- View the current weather and AQI for the city

---

## ๐Ÿ“„ License

This project is licensed under the **MIT License**.

---