Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🌦️ Weather Widget

A modern, responsive, and animated weather widget built using HTML, CSS, and Vanilla JavaScript.
This widget automatically detects the user's location using IP-based geolocation and displays real-time weather data.


✨ Features

✅ Automatic IP-based location detection
✅ Real-time weather information
✅ Responsive modern UI
✅ Animated weather backgrounds
✅ Dynamic weather icons
✅ Mobile-friendly layout
✅ Error handling with fallback location
✅ Lightweight and fast


📸 Preview

weather-widget.png


🚀 Live Weather Effects

Weather Type Effect
🌧️ Rain Animated rainfall
❄️ Snow Animated snowfall
🌫️ Fog Animated fog
☀️ Sunny Sun icon
☁️ Cloudy Cloud icon

🛠️ Technologies Used

  • 🌐 HTML5
  • 🎨 CSS3
  • ⚡ JavaScript
  • ☁️ WeatherAPI
  • 📍 IP Geolocation API

📂 Project Structure

weather-widget/
│
├── weather-widget.html
├── README.md

About

A modern, responsive, and animated weather widget built using HTML, CSS, and Vanilla JavaScript. This widget automatically detects the user's location using IP-based geolocation and displays real-time weather data.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages