Техническое задание: Электронная площадка для продажи книг

Необходимо разработать цифровой продукт для онлайн-продажи физических книг. Основная цель - представить каталог и обеспечить легитимность сделок.

Основные требования к продукту

  • Тип продукта: На выбор исполнителя - либо чат-бот для популярного мессенджера, либо отдельный веб-сайт.
  • Контент для размещения:
    • Фотографии обложек книг.
    • Подробные описания к каждой книге.
    • Юридические документы: публичная оферта (договор) и согласие на обработку персональных данных (тексты документов предоставлены).
  • Ключевая функция: Возможность для клиента ознакомиться с каталогом и условиями покупки.

Ожидания от реализации

  • Четкая и логичная структура размещения информации.
  • Удобный и интуитивно понятный интерфейс для конечных покупателей.
  • Корректное и наглядное отображение всех предоставленных материалов (текстов и изображений).

Исполнителю необходимо предложить оптимальное техническое решение (бот или сайт), обосновав выбор, и реализовать его.

Настройка кеширования в GitLab CI/CD с использованием Registry или Kaniko

Требуется помощь в настройке кеширования образов Docker в существующем пайплайне GitLab CI/CD. Имеется локальный сервер GitLab с рабочим Registry, необходимо интегрировать механизм кеширования для ускорения процесса сборки.