A modern and responsive weather application that provides real-time weather information for cities around the world using a Weather API.
Live Weather is a responsive web application that allows users to search for any city and view its current weather conditions in real time. The application retrieves weather information from an external Weather API and displays it in a clean, interactive, and user-friendly interface.
- 🌍 Search weather by city name
- 🌡️ Real-time temperature
- ☁️ Weather condition and icons
- 💧 Humidity information
- 🌬️ Wind speed
- 🌅 Sunrise & Sunset
- 📱 Responsive design
- ⚡ Fast API integration
- ❌ Error handling for invalid locations
| Technology | Purpose |
|---|---|
| HTML5 | Structure |
| CSS3 | Styling |
| JavaScript (ES6) | Functionality |
| Weather API | Live Weather Data |
| Git & GitHub | Version Control |
Live_Weather/
│
├── assets/
│ ├── images/
│ ├── icons/
│ └── banner.png
│
├── css/
│ └── style.css
│
├── js/
│ └── script.js
│
├── index.html
└── README.md
- Build a responsive weather application.
- Practice API integration using JavaScript.
- Display live weather information.
- Improve front-end development skills.
- Create a professional portfolio project.
Replace these images with your own screenshots.

Clone the repository
git clone https://github.com/Rifat-009/Live_Weather.gitNavigate to the project folder
cd Live_WeatherOpen index.html in your preferred browser.
If your project uses an API key:
- Create an account on your preferred Weather API provider.
- Generate your API key.
- Replace the placeholder key inside your JavaScript file.
Example:
const API_KEY = "YOUR_API_KEY";- 🌍 Current location weather
- 🕒 Hourly forecast
- 📅 7-Day weather forecast
- 🌙 Dark / Light Mode
- ⭐ Favorite Cities
- 📈 Air Quality Index
- 🌧️ Rain Probability
Rifat-009
GitHub: https://github.com/Rifat-009
Contributions, suggestions, and improvements are welcome.
- Fork the repository
- Create a feature branch
- Commit your changes
- Open a Pull Request
This project is developed for educational and portfolio purposes.