Please complete the required tasks and if you can you can do one ore more Extra tasks.
- Make the table sortable
- Colorize red/green based on the value (for example very red if
price
value is > 200, very green if < 100) - Get the weather for London, UK from an external API (example: https://darksky.net/dev/docs/forecast or any other API of your choice) and report the current temperature in degrees celsius in the page.
- Add tests (Jest runner is already set-up in
client
callable vianpm test
- check https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#running-tests for more infos and to configure your favourite matching libraries etc.)
- Add another feature you think is good to demostrate your skills
- Add React-Router and a second page
- There are two columns in the table: A, B. Add C as another random value (requires modification of server code in ruby) but this time a random value in this list of names ["Adi", "Francesco", "Mario", "Mike", "Dan", "Katrina", "Kristina", "Peter", "Andy", "Mariana", "Luke", "Marcus", "Rotem", "Mirek", "Ofra"] (which are the names of the A.B. team members btw)