/weatherhue

Weather/Color app

Primary LanguageJavaScript

This project requires create-react-app to be installed: Create React App.

about:

React app using the DarkSky api to display weather data

features:

  • fetch Geolocation and reverse Geolocation using Google api
  • fetch weather using the DarkSky api
  • auto geolocation population using HTML 5 Geolocation
  • utilizes Promises and Async/Await
  • axios for api calls
  • converts temerature to a color along the spectrum
  • uses airbnb's react-dates component for date picker
  • error handling with messages
  • tests example using Jest and Enzyme

commands:

npm install -g create-react-app  //global install create-react-app
npm install //install dependencies
npm start //launch project and view in browser
npm test // test
npm run build  //build for production