Есть очень интересный наглядный пример https://www.wonderbly.com/uk/personalized-products/treasury-of-nursery-rhymes-book
Это своего рода конструктор книги на сайте.
Нам интересна реализация подобного проекта, только у нас будет сайт с одной книгой…
Но нам также интересно как такое реализуется с технической точки зрения, например:
В конструкторе задаются параметры: имя, пол главного героя, цвет кожи и далее можно посмотреть презентацию полученного результата на живом примере, где в книге уже будут присутствовать выбранные нами параметры.
Плюс визуальный режим листания книги тоже нам будет необходим.
Вы можете перейти по ссылке и нажав зеленую кнопку «Personalise my book» посмотреть работу этого конструктора.