Weather API Test
Install the files on node.
The json package includes lite-server which will automatically run the example in your browser under localhost when you enter the command npm start.
Knockout has been used as the data binding library for the test.
The Bootstrap CSS framework has been used to enable easy implementation of responsive functionality, provide a layout framework and base styling.
The Skycon icon generator has been included to display a weather icon based upon the current conditions.
A weather component has been created which is passed latlong, postcode and refreshFrequency parameters.
The Weather API is called immediately and then repeatedly thereafter based upon the refreshFrequency (in minutes) parameters setting.
While the API is called a loading spinner is displayed.
The 'currently' information is displayed when the response is recieved.