Forecast-Buddy is a lightweight web application built using FastAPI that provides real-time weather forecasts based on city and time input. It uses the Open-Meteo APIs to deliver temperature and weather conditions along with helpful suggestions.
- 🌍 Enter a city and time (in HH:MM format) to get instant weather updates.
- ⏱ Real-time responses powered by WebSockets.
- 🧠 Simple AI-style fallback guidance for incorrect inputs.
- 💡 Contextual suggestions like carrying an umbrella or using sunscreen.
- FastAPI: Backend framework for building APIs.
- Jinja2: Templating engine for HTML rendering.
- WebSockets: For real-time bidirectional communication.
- aiohttp: Async HTTP client for calling weather APIs.
- HTML/CSS/JavaScript: For frontend UI.
- Clone the repository
git clone https://github.com/Keerthi11123/forecast-buddy.git
cd forecast-buddy