/weather-app

A simple weather app built with React that uses the open weather API to check the forecast globally and returns the date, temperature, and type of weather.

Primary LanguageJavaScript

Weather App

A simple weather app built with React that uses the Open Weather API to check the forecast globally and returns the date, temperature, and type of weather. Tutorials were used to learn the openweather API and for hiding the API keys.


Screenshots


Features

  • Background changes if weather above or below 16 degrees celsius.

  • Shows the Type of weather (Rain, Clear, Clouds, Fog, etc.)

  • Built and optimized for mobile devices.


Tech Used

  • React, Javascript, HTML, CSS

Installation

  1. Fork this repository, then clone your fork of this repository.

  2. Install dependencies using the npm install command.

  3. Start the web server using the npm start command. The app will be served at [http://localhost:8080/](http://localhost:8080/.

  4. Go to http://localhost:8080/ in your browser.


Dependencies

  • @testing-library/jest-dom": "^5.11.10"
  • @testing-library/react": "^11.2.6"
  • @testing-library/user-event": "^12.8.3"
  • react": "^17.0.2"
  • react-dom": "^17.0.2"
  • react-scripts": "4.0.3"
  • web-vitals": "^1.1.1"