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