Vitrine de Recomendações HTML, CSS , JavaScript

Boa tarde pessoal recebi esse desafio, já perdi o prazo para enviar, tentei de varias formas e nem cheguei perto de conseguir resolver, sou iniciante na programação e gostaria de saber como eu deveria ter feito, gostaria de entender o que foi proposto e como realiza-lo.

O desafio consiste na construção de uma vitrine, em javascript puro e sem frameworks, que solicita as informações do produto referência e da lista de produtos recomendados com paginação de um serviço remoto.

Segue link de como deveria ficar:

https://drive.google.com/file/d/0B3FNhCyMbppfY2M2MktZZVd0b2VnQVN3VE0wNVV2NndGS2s4/view?usp=sharing

link do JSON

https://drive.google.com/file/d/1rTzaliInSKdNzbsq_I6hxTxiJytRreau/view?usp=sharing

Desde já agradeço a ajuda.