A modern and responsive weather forecasting web application that provides real-time weather data, interactive graphs, and detailed insights for any location worldwide.
- 🌡️ Real-time temperature
- 💧 Humidity percentage
- 🌬️ Wind speed
- 📈 Visual representation of temperature
- ⏱️ Data at 3-hour intervals
- 🌅 Sunrise & Sunset timings
- 🧭 Wind direction
- 📊 Atmospheric pressure
- 🔻 Min & 🔺 Max temperature
- 💧 Humidity levels
- 🌬️ Wind speed overview
- 🌍 Search by country, state, or city
- ⭐ Add locations to Favorites
- 🕘 View Search History
- 📌 Save cities/states to a Favorites tab
- ⚡ Quickly access weather of saved locations
- 🌡️ Compare saved locations with your current location
- 🌦️ Real-time icons based on weather conditions
- ☀️ Changes for sunny, cloudy, rainy, etc.
- 🎯 Improves visual experience & clarity
- 🌞 Light Mode
- 🌚 Dark Mode
- ⚛️ React / Next.js
- 🎨 Tailwind CSS
- 🌐 OpenWeather API
- 🧠 Node.js (Backend Proxy)
git clone https://github.com/asifcuber08/Klimate--Weather-Forecast.git
cd Klimate--Weather-Forecast
- Create .env file and paste this
- Signup to openweathermap to get openweather api key
VITE_OPENWEATHER_API_KEY=npm install
npm run devPull requests are welcome! If you find a bug or want to add a feature, feel free to open an issue.
- If you like this project, give it a ⭐ on GitHub!
Made with ❤️ by Asif Shamim
