Skip to content

Real-time weather app using WeatherAPI. Clean UI with live temperature and conditions.

Notifications You must be signed in to change notification settings

mukul007d-cole/WeatherWeb

Repository files navigation

β›… Live Weather Website 🌍 A clean and responsive live weather web app that shows real-time weather data for any city in the world using the OpenWeatherMap API. Enter a location and instantly get details like temperature, weather condition, humidity, wind speed, and more β€” beautifully presented with dynamic icons and background visuals.

🌟 Features πŸ” Search by City Name

🌑️ Real-Time Temperature & Weather Info

πŸ’¨ Wind Speed & πŸ’§ Humidity

πŸŒ„ Weather Icons & Backgrounds Based on Conditions

πŸ“± Fully Responsive Design

⚑ API Powered by OpenWeatherMap

πŸ“Έ Demo Try searching cities like London, Delhi, or Tokyo and watch real-time data appear instantly.

πŸ› οΈ Tech Stack Technology Usage HTML/CSS Structure and Styling JavaScript API Fetching & Logic OpenWeatherMap API Real-time weather data

πŸ§ͺ How It Works User inputs a city name

App fetches weather data from OpenWeatherMap API

Parses and displays key metrics (temperature, condition, etc.)

Background and icons change dynamically based on the weather

πŸ“‚ Project Structure pgsql Copy Edit πŸ“ live-weather-app β”œβ”€β”€ index.html β”œβ”€β”€ style.css β”œβ”€β”€ script.js β”œβ”€β”€ assets/ β”‚ β”œβ”€β”€ demo-screenshot.png β”‚ └── demo.gif └── README.md πŸš€ Getting Started Clone the repository

bash Copy Edit git clone https://github.com/your-username/live-weather-app.git cd live-weather-app Get your API key from OpenWeatherMap

Visit https://openweathermap.org/api

Sign up and get a free API key

Insert your API key in script.js:

js Copy Edit const apiKey = 'YOUR_API_KEY_HERE'; Open index.html in your browser or run with Live Server.

πŸ“¦ Dependencies None! Everything is vanilla HTML/CSS/JavaScript.

πŸ“ TODO / Improvements 🌍 Auto-detect user’s location with geolocation

🎨 Add dark/light mode toggle

πŸ’Ύ Store recent searches

πŸ—“οΈ 5-day weather forecast

🀝 Contributing Found a bug or want to add a new feature? Pull requests are welcome!

πŸ“„ License MIT License. Feel free to fork, use, and modify the project.

πŸ‘¨β€πŸ’» Author Mukul Bassi 🌐 mukuldev.infy.uk πŸ“§ beingbassi007@gmail.com

About

Real-time weather app using WeatherAPI. Clean UI with live temperature and conditions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published