A simple yet powerful web application built with Streamlit that uses weather APIs to predict and display real-time weather information for any location in the world. It provides users with clear and interactive forecasts including temperature, humidity, wind speed, and more.
- 📍 Search weather by city name or geographic coordinates
- 🌡️ Displays current temperature, wind speed, humidity, and conditions
- 📈 Forecasts future weather (using external APIs like Open-Meteo)
- 📱 Responsive and user-friendly interface with Streamlit
- 🗺️ Map integration (optional)
- 🔁 Real-time updates with API integration
Important
If you want use second part(the section you see 404 error 😃 ) do the things i wrote bellow 🌝
Go to this site
https://www.accuweather.com/
then Register and create an account for yourself. after you create an account go to
my app
create and app and then you will receive an APIKEY. copy it. and then use it in the code then enjoy.👼
- python
- geopy
- pydeck
- Streamlit – for building the web interface
- Open-Meteo API (or any other weather API)
- Requests – for handling HTTP calls
- Pandas – for data management
- Plotly / Matplotlib (optional) – for visualizations