Skip to content

kamran-2/ahmad-kamran-wasserstoff-FullstackInternTask

Repository files navigation

Weather Forecast Dashboard

In this project, I have created a weather app using HTML, CSS, ReactJS and the Meteosource Weather API.

Description

The Weather App is built using React for a dynamic and responsive user interface. It integrates with a weather API to fetch and display real-time weather data. The app features a geolocation service that automatically detects and displays weather conditions for the user's current location. The header includes a logo, a search bar for querying different cities, and a button to quickly access weather data for the current location. The design leverages Flexbox and Grid for a clean, responsive layout, ensuring compatibility across various devices.

Getting Started

Features

  • Shows current Tempreture
  • Minimum and maximum tempreture
  • Humidity
  • Wind Speed and Direction
  • Icon related to weather
  • 5 days forecast

API

https://rapidapi.com/MeteosourceWeather/api/ai-weather-by-meteosource/

or take reference from

https://www.meteosource.com/

Dependencies

  • Axios

Installing

clone repository

npm i --save

Executing program

  • How to run the program
npm run dev
  • create .env file
VITE_API_KEY = SET YOUR API KEY

Demo

https://thundering.netlify.app/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published