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
- Host: GitHub
- URL: https://github.com/vedantwalia/weather-app
- Owner: vedantwalia
- Created: 2025-07-04T14:57:59.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-04T17:13:28.000Z (12 months ago)
- Last Synced: 2025-07-04T17:43:40.069Z (12 months ago)
- Topics: openweather-api, python, streamlit
- Language: Python
- Homepage: https://vedantwalia-weather-app.streamlit.app
- Size: 11.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
---
## ๐ 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**.
---