Skip to content

ravi2027/Wheather-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Wheather-App

A responsive weather web application built using HTML, CSS, and Vanilla JavaScript that allows users to enter any city or location and instantly fetch real-time temperature and current weather conditions using live data from Weather API. The project demonstrates API integration, async JavaScript, and clean UI design for frontend developers.

🌤️ Weather Application – Real-Time Temperature & Conditions

A modern, responsive, and easy-to-use weather web application that allows users to enter any city or location and instantly get real-time temperature and weather details using the WeatherAPI.

This project is built using HTML, CSS, and Vanilla JavaScript and focuses on clean UI, API integration, and real-time data display.


📌 Project Overview

This Weather Application helps users check the current climate conditions of any city worldwide.
It uses live weather data from WeatherAPI and displays important information like:

  • 🌡 Current Temperature
  • 🌤 Weather Condition
  • 💨 Wind Speed
  • 💧 Humidity
  • 🌍 City & Country
  • 🤒 Feels Like Temperature

It is perfect for beginners learning API integration and frontend development, as well as for showcasing practical web development skills.


🚀 Features

✅ Real-time weather data
✅ Location-based search
✅ Modern and responsive design
✅ Error handling for invalid cities
✅ Weather icons based on conditions
✅ Clean and beginner-friendly code structure
✅ Fully responsive for mobile and desktop
✅ Fast loading and smooth user experience


🛠️ Technologies Used

Technology Purpose
HTML5 Structure of the web page
CSS3 Styling and responsiveness
JavaScript API integration and logic
WeatherAPI Source of real-time weather data

📷 Application Preview

Screenshot 2025-11-26 011301 Screenshot 2025-11-26 011317

The app includes:

  • A clean input field to enter a city
  • A search button to fetch weather
  • A weather card displaying details like:
    • City name
    • Country
    • Temperature in °C
    • Feels like temperature
    • Weather condition with icon
    • Humidity
    • Wind speed

(You can add screenshots here after deployment)


📂 Folder Structure

Weather-App/
│
├── index.html       → Main HTML file
├── style.css        → Styling file
├── script.js        → JavaScript logic
└── README.md        → Project documentation

About

A responsive weather web application built using HTML, CSS, and Vanilla JavaScript that allows users to enter any city or location and instantly fetch real-time temperature and current weather conditions using live data from Weather API. The project demonstrates API integration, async JavaScript, and clean UI design for frontend developers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages