A beautiful and intuitive weather application that provides real-time weather information and forecasts with dynamic visual effects.
- 🌡️ Real-time weather data
- 🌅 Dynamic background gradients based on temperature
- 🕒 Local time display for searched cities
- 📅 5-day weather forecast
- 🌍 Global city search
- 💨 Wind speed and humidity information
- 🎨 Beautiful UI with animated transitions
- 📱 Fully responsive design
- Clone the repository:
git clone https://github.com/DeadlySatwik/iconicskies.git
- Set up the configuration:
- Copy
config.example.jstoconfig.js - Replace the API key with your OpenWeather API key
- Copy
const config = {
WEATHER_API_KEY: "your_api_key_here"
};- Get an API key:
- Sign up at OpenWeather
- Generate an API key
- Add it to your
config.js
- HTML5
- CSS3
- JavaScript
- OpenWeather API
- Google Material Icons
IconicSkies/
├── assets/
│ ├── weather/ # Weather icons
│ ├── message/ # UI message images
│ └── icon.png # Favicon
├── style.css # Styles
├── script.js # Main JavaScript
├── config.js # API configuration
└── index.html # Main HTML
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details
DeadlyS
- OpenWeather API for weather data
- Google Material Icons for UI elements