A responsive web application that fetches real-time weather data using a free weather API.
It comes with temperature conversion (°C / K), dynamic weather icons, a dark/light mode toggle, and uses localStorage to remember your preferences even after refreshing the page.
- Temperature unit conversion (Celsius / Kelvin)
- Dark / Light mode toggle
- Real-time weather updates using a free API
- Dynamic weather icons based on conditions
- User preferences saved with localStorage
- HTML5
- CSS3 (Responsive design)
- JavaScript (Vanilla JS)
- Free Weather API
- Open the live demo.
- Search for any city to see its weather details.
- Toggle temperature units or switch between light/dark mode.
Contributions are welcome! Feel free to fork this repo, open issues, or submit pull requests.