You will be tasked with developing a React project that will consume different JSON data sets to produce its output.
You will create a photo/video timeline that will allow the user to scroll through time to view different timelines. I have attached a sample of what the timeline will generally look like. This one does not have the video/images.
The timeline will be required to scale with screen size and a +/- magnifier to increase decrease the screen size.
As use scrolls down the timeline a scroll bar will reflex how far into the timeline the user has scrolled. This will also be based on screen size. The photo/video thumbnails will load as the user scrolls.
There will be a quick travel navigation that will allow the user to jump between year/months on the side of the screen.
A Hamburger menu will be in the top corner to allow the user to jump between different timelines.
Do not apply for this if you do not have the ability to handle complex screen interaction. The timeline is going to require to size according to the screen spacing.
The deliverable will be a zip file containing a react project with any instructions needed to get it running.
August 11, 2018
I am looking for a mix of experience and value