Skip to content

rajchaudhary99/Weather-Mate

Repository files navigation

Weather Dashborad Application

Overview

This is a Weather Dashboard application designed to provide users with up-to-date and comprehensive weather information. With its user-friendly interface and intuitive design, the dashboard offers a range of features to help users stay informed about current conditions and forecasts.

Built with

  • ReactJs
  • CSS Modules
  • RESTful API
  • Context API
  • Vite
  • ESLint and Prettier for code linting and formatting
  • Designed also by me

Links

Features

  • default city is Cairo, EG, providing weather information for this location.
  • Real-time weather data based on the user's current geographical location if you click on Current Location button.
  • search for any city and instantly view its weather conditions.
  • Get Today's Highlights, including the Sunrise & Sunset times, Humidity, Pressure, Visibility, and "Feels Like" temperature.
  • Daily Weather Forecast, including updates every 3 hours and the corresponding Wind Speed.
  • Access a 5-day Weather Forecast.
  • Light and Dark Modes, represented by a sun or moon icon. Your chosen mode is saved using local storage.