Skip to content

Latest commit

Β 

History

History
37 lines (24 loc) Β· 1.42 KB

File metadata and controls

37 lines (24 loc) Β· 1.42 KB

WeatherApp β›…

A simple, user-friendly weather application that provides real-time weather data and 5-day forecasts for any location using the OpenWeatherMap API.


✨ Key Features

  • πŸ” City Search – Find weather by entering any city name worldwide
  • πŸ•‘ Recent Cities – Quickly access your last searched locations
  • 🌑️ Current Conditions – Shows temperature, humidity, visibility, wind speed, and weather status (e.g., "Sunny", "Rainy")
  • πŸŒ… Sun Times – Accurate sunrise & sunset times, auto-adjusted to local timezone
  • πŸ“… 5-Day Forecast – Daily predictions with temperature ranges and weather icons
  • ⚠️ Error Handling – Clear messages when a location is not found, plus manual input option
  • πŸ“ Auto-Location – GPS detection (with permission) or IP-based fallback
  • πŸ’‘ Weather Tips – Smart advice like "Bring an umbrella" or "Wear sunscreen"

πŸ–Ό Preview

WeatherApp Preview

πŸš€ Try the Online Demo

🌐 Open DariaWeather


πŸ›  Technologies Used

  • Frontend: HTML5, CSS3, JavaScript (ES6+)
  • API: OpenWeatherMap API
  • Icons: Google Material Symbols
  • Hosting: GitHub Pages / Netlify