/Weather-App

App deployed at : https://your-weather-pal.web.app/

Primary LanguageJavaScript

Weather App

A responsive weather app made with React. Allows the user to search for the weather in their cities and save them to favorites.

Utilises OpenWeatherMap API for weather data and Weather Icons for icons.
Semantic UI React was also used in this project.

Deployment

-You can view the deployed version of this app deployed at https://your-weather-pal.web.app/

Install

  • Clone this repo git clone git@github.com:gautam-bits/Weather-App.git or https://github.com/gautam-bits/Weather-App.git
  • Create a config.js
  • Add your own API_KEY to a config.js file and import it to App.js
  • cd weather-app-react
  • Install node packages and dependencies npm install
  • Serve it locally npm start
  • Go to http://localhost:3000

Running tests

There are couple of simple tests in App.test.js done with Jest + Enzyme. To run these:

  • npm run test