###Getting Started
The running application can be found at https://agubler.github.io/weather
To install all the required depedencies run:
npm install
####Running Tests
Run the tests with
npm test
####Running Locally
Run the application locally, this will automatically open the browser, report linting errors and hot reload package
npm run start
####Building the application
Build the application using:
npm run build
This will producde a minified, productionised bundle of the application in build
directory.
###Assumptions
- Running with a modern browser
- Proxy server to used to connect to OpenWeatherMap running at
https://quiet-peak-68178.herokuapp.com
to enable https requests.
###Impovements
- add all the missing tests
- add prop typings
- add request error handling
- extend to handle multiple locations
- consider routing
- consider typescript or flow for typings