flippingbook-like functionality

My client needs a better way of presenting their many PDFs and webinar videos.

They want thoughts on the the prospect of being able to implement functionality such as this (https://flippingbook.com/) or any other similar Drupal-based functionality along these lines.

Can anyone suggest any modules I could research?

Drupal version: 


Source: https://www.drupal.org/taxonomy/term/2/feed