Описание проекта

Требуется разработать веб-сайт по типу онлайн-читалки (прототип - общедоступный сервис). Основная функциональность: чтение книг, загруженных исключительно администратором (владельцем) в формате DjVu. От экстра-функций и пафоса отказывается - интерфейс должен быть лаконичным, строгим и содержательным.

Основные требования

  • Общий функционал:
    • Пользователь видит страницу книги, где файл отображается как изображение (аналогичный плеер со стандартной панелью управления).
    • Все технические элементы плеера: индикатор текущей/общего числа страниц, кнопка «Пожаловаться» (abuse), режим полного экрана, масштабирование (+, -).
  • Раздел «Похожие книги»: автоматически генерируемая область на странице книги.
  • Поле «Text» (поисковое): скрытая область под основной книгой для размещения извлечённого из DjVu текста. Tекст не должен быть видимым для обычного посетителей, но обязан присутствовать в разметке для корректной индексации поисковыми системами. Данный контент формируется при загрузке и привязан непосредственно к книге. Это разграничит представление: в основном блоке - изображение, в поле text - плотный массивовый текстого контента.
  • Общие компоненты страниц:
    • В правом углу шапки установить ссылки: «Информация для авторов и правообладателей», «Последние поступления».
  • Администрирование: книги может добавлять только одно доверенное лицо (владелец). То есть исключить открытую регистрацию и публикацию любым пользователям.

Детали

  • Подключать сайт к хостингу клиента на этом этапе не требуется - предоставляется pure-версия (код, мокапы).
  • Название сайта, административные технические подробности исполнителю становятся известны в процессе работы, в задании они не указываются.
  • Интеграция осуществляется вокруг формата DjVu - принципиальное требование для возможности управления текстового содержими и поисковой оптимизауцил.

Верстка Landing Page на Webflow на основе шаблона

Требуется сверстать 3-6 посадочных страниц на Webflow, используя готовый шаблон и предоставленный текстовый контент. Работа включает подбор визуала, адаптивную верстку и интеграцию графики.