Skip to content

SUJEET-2003/Weather-Forecast-Page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Weather-Forecast-Page

A visually stunning, responsive weather forecast application built with a focus on clean glassmorphism design and engaging user experience through CSS animations.

Project Overview

WeatherScope allows users to search for real-time weather data across the globe. The application dynamically adapts its UI based on current weather conditions (e.g., Rain, Clear Skies, Night) and provides detailed metrics alongside a 5-day forecast.

Key Features

  • Real-time Data: Integration with OpenWeatherMap API for accurate weather reporting.
  • Glassmorphism UI: Modern frosted-glass aesthetic with high-quality backdrop blurs.
  • Dynamic Backgrounds: Custom-coded CSS animations for raindrops, moving clouds, pulsing sun, and twinkling stars that reflect current weather conditions.
  • Interactive Elements: * Unit Toggle (°C to °F).
    • Dark/Light mode theme switcher.
    • Geolocation support to fetch weather based on user's current position.
    • Real-time search suggestions (Debounced API calls).
  • Responsive Design: Optimized for Desktop, Tablet, and Mobile devices.

Technologies Used

  • Frontend: HTML5, CSS3 (Custom Variables & Animations), Vanilla JavaScript (ES6+).
  • API: OpenWeatherMap API (Current Weather & 5-Day Forecast).
  • Icons: FontAwesome 6.4.0.
  • Fonts: Google Fonts (Inter).

Releases

No releases published

Packages

 
 
 

Contributors