Skip to content

jahnavi-j9/Weather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌦️ Weather Dashboard

A responsive and user-friendly web application that delivers real-time weather updates for over 200,000 cities worldwide. Powered by the OpenWeatherMap API, it allows users to view temperature, humidity, wind speed, and overall weather conditions simply by searching a city name or allowing location access.

πŸš€ Live Demo

πŸ”— View the App

πŸ› οΈ Technologies Used

  • 🌐 HTML – Semantic structure and markup
  • 🎨 CSS – Custom styling and responsive layout
  • βš™οΈ JavaScript – Application logic, API interaction, and dynamic UI
  • ☁️ OpenWeatherMap API – Real-time weather data provider

πŸ” Features

  • πŸ”Ž Search by City – Look up current weather for 200,000+ cities
  • πŸ“ Location Detection – Automatically fetch weather for user’s current location
  • 🌑️ Real-Time Stats – Displays temperature, humidity, wind speed, and weather description
  • πŸ“± Responsive Design – Works seamlessly on mobile, tablet, and desktop
  • 🚫 Error Handling – Alerts for invalid or empty city names
  • ♻️ Dynamic Updates – Real-time UI refresh with each search or location update

πŸ“Œ How It Works

  1. User enters a city name or grants location access
  2. JavaScript fetches data from the OpenWeatherMap API
  3. Weather data is parsed and displayed with clean UI
  4. The interface dynamically updates for every input

🧠 What I Learned

  • Integrating and working with third-party APIs using fetch()
  • Managing asynchronous operations and handling JSON data
  • Building responsive, mobile-first user interfaces
  • Enhancing user experience with real-time feedback and error handling

🌐 API Reference

πŸ™‹β€β™€οΈ Author

Jahnavi Frontend Developer | Passionate about building impactful web apps ✨ Learning by doing | 🌱 Currently exploring real-time apps and full-stack development

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published