A simple and fast weather application that lets users check live weather conditions for any city in the world.
This project is built for Jamie, an outdoor enthusiast who needs quick weather updates to plan outdoor activities.
👉 https://weather-application-pi-rosy.vercel.app/
👉 https://github.com/omkoli77/Weather-application
- Search weather by city name
- Shows:
- Temperature (°C)
- Feels like temperature
- Weather condition (Clear / Clouds / Rain etc.)
- Humidity
- Wind speed
- Fast and minimal UI
- Fully client-side (no backend required)
This project was developed with assistance from GPT-5 (LLM) at multiple steps:
| Task | How LLM Helped |
|---|---|
| Understanding API responses | Helped decode JSON fields from OpenWeatherMap |
| UI approach | Guided how to organize state and display components |
| Error handling | Provided logic to manage invalid city names |
| Documentation | README text and explanation structured with LLM assistance |
The LLM served as a planning and guidance assistant, but all implementation and coding were done by me.
| API | Provider | Purpose |
|---|---|---|
| Current Weather API | OpenWeatherMap | Get live weather data for any city |
git clone https://github.com/omkoli77/Weather-application
cd Weather-application
npm install
npm run dev