Skip to content

akosb/sandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sandbox

... to host "Weather app skill test"

Tasks

  • 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.

Comments

  • 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

Build

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

About

sandbox projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published