Skip to content

β€œA clean and responsive Weather App built with Vanilla JS that fetches real-time data using the OpenWeatherMap API 🌦️.”

Notifications You must be signed in to change notification settings

adarsh2027dev/Weather-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ChatGPT said:

Let’s go πŸ”₯ bro β€” here’s your complete README.md + catchy description + topics for your Weather App (Vanilla JS) project. It’s structured cleanly for GitHub with spacing, headings, and that modern dev-vibe aesthetic πŸ˜ŽπŸ‘‡

🌦️ Weather App – Vanilla JavaScript

🧠 Overview

A Weather Forecast App built using HTML, CSS, and Vanilla JavaScript, which fetches real-time weather data from the OpenWeatherMap API 🌍. Users can check the current temperature, humidity, wind speed, and weather conditions for any city worldwide.

⚑ Designed to learn API integration, fetch requests, and dynamic UI updates with real-world data.

βš™οΈ Features

🌀️ Real-time weather updates for any city

πŸ“ Dynamic city search and display

🌑️ Shows temperature, humidity, and wind speed

🎨 Clean and responsive UI design

πŸ”„ Auto-updates with new search

🌈 Weather icons that change with conditions

πŸ’‘ Tech Stack

HTML5 – Structure of the app

CSS3 – Styling and responsive layout

Vanilla JavaScript (ES6) – Core logic and API handling

OpenWeatherMap API – For real-time weather data

🎯 Purpose

This project was created to practice working with APIs, handling async functions, and displaying fetched data dynamically in the UI. It’s an ideal mini project for beginners looking to level up their JavaScript and API integration skills.

🧠 Key Learnings

βœ… How to use fetch() for API calls βœ… Handling JSON data and dynamic DOM rendering βœ… Improving UI responsiveness with CSS βœ… Managing real-time user input events

βš™οΈ How to Run

Clone the repository

git clone https://github.com//weather-app-vanilla-js.git

Open the project folder

cd weather-app-vanilla-js

Run directly

Just open index.html in your browser 🌦️

πŸ“Έ Preview 🌀️ Desktop πŸ“± Mobile

πŸ‘¨β€πŸ’» Developer

Created by Adarsh Tiwari

"When logic meets clouds, the forecast becomes code." ☁️

About

β€œA clean and responsive Weather App built with Vanilla JS that fetches real-time data using the OpenWeatherMap API 🌦️.”

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published