π¦οΈ Weather App
A simple and responsive Weather Application built using HTML, CSS, and JavaScript. This project fetches real-time weather information using the OpenWeatherMap API and displays details such as temperature, humidity, wind speed, and weather conditions for any city entered by the user.
β¨ Features
π Search weather by city name π‘οΈ Real-time temperature display βοΈ Weather condition description π§ Humidity information π¬οΈ Wind speed details πΌοΈ Dynamic weather icons π± Responsive and clean UI
π οΈ Technologies Used
- HTML5 β Page Structure
- CSS3 β Styling and Layout
- JavaScript (ES6) β Logic and API Integration
- OpenWeatherMap API β Real-Time Weather Data
π Project Structure
Weather-App/
β
βββ index.html
βββ index.css
βββ index.js
π API Setup
This project uses the OpenWeatherMap API.
- Create an account on OpenWeatherMap.
- Generate an API key.
- Replace the API key in
index.js:
const API_KEY = "YOUR_API_KEY";π― Learning Outcomes
This project helped in understanding:
API Integration using Fetch API Async/Await in JavaScript DOM Manipulation JSON Data Handling Responsive Web Design
π¨βπ» Author
Kabish S