A beautiful, interactive weather dashboard with real-time weather animations and developer controls.
- 🌍 Real-time weather data from Open-Meteo API
- 🎨 Dynamic weather animations
- 🌡️ Temperature, humidity, and wind speed tracking
- 🛠️ Developer controls for testing weather conditions
- 📱 Responsive design
- 🌈 Beautiful gradients for different weather states
This project is licensed under the MIT License - see the LICENSE file for details.
- Download the three files (
index.html
,main.css
, andapp.js
) - Place them in the same folder
- Open
index.html
in your web browser
That's it! No additional setup required.
- Enter a city name in the search box
- Press Enter or click the Search button
- View real-time weather information and animations
Access the developer panel by clicking the ⚙️ icon:
- Weather Type: Clear, Cloudy, Rainy
- Cloud Coverage: Scattered, Broken, Overcast
- Rain Intensity: Light, Moderate, Heavy
- Wind Speed: 0-40 km/h
- Humidity: 0-100%
This project uses the following APIs:
The app includes various weather states with corresponding animations:
- Clear: Animated sun with glow effect
- Cloudy: Dynamic cloud movements
- Rainy: Realistic rain animation with intensity levels
- Wind Effects: Direction and speed-based animations
Portfolio - din.works
Project Link: simple-weather-app