Please open the Site/index.html file in the latest version of Chrome - Enjoy :)
Tests can be run by opening the Tests/RunTests.html file in the latest version of Chrome.
I felt the following item, in the user story, was not a very useful feature.
- we would like to be able to sort the bikes into a custom order based on class
Normally I would raise my concerns with the product owner. As this was not possible I decided to go ahead and implement a product filtering system instead. It is expandable to use any other attribute that may be added to the JSON data. I have tested it for filtering across multiple attributes in the unit tests.
- Unit tests for session storage of filtered options