... to host "Weather app skill test"
- Build a simple web app that fetches weather data from http://openweathermap.org/current.
- Allow the user to enter any number of cities to search for, in any way you prefer, but it should be possible to enter at least five cities before searching.
- Each city should be fetched asynchronously and when any result is returned, the list of results should be updated.
- Allow the user to change the ordering of the results (for example allow sorting by temperature, name of the location, etc.).
- You may use any programming language, frameworks and libraries.
- javascript is used for implementing
- node/npm/browserify is required to build the projects
- 2 projects are implemeted:
- quick is "vanilla" javascript, with some d3 libraries (d3-queue, d3-request, underscore)
- react is a react/flux based one, with more libraries (d3*, react*, flux, underscore, etc.)
- minimum UI formatting is implemented (bootstrap or semantic-ui could be applied easily)
- error messages printed to the console
- when adding a city 'enter' can be used, in additon to 'add city' link/button
git clone [email protected]:akosb/sandbox.git
cd sandbox
npm install
npm run build-quick
mkdir react/dist
npm run build-react-vendor
npm run build-react