For Travall, I created a catalogue for their salespeople converting a PDF document to a interactive resource (which will open in a new tab below). Their designer and I worked through some options to create a workable, flexible and easy-to-implement design which I then built using ES5/jQuery, JSON and AJAX to pull through data exported from Drupal.
The main concern with the catalogue was making it easily maintainable and scalable. The JSON file can just be updated regularly and the catalogue will pull through the new data. It is responsive down to iPad size (as this is what the salespeople use it on).