Техническое задание: Интеграция аналитики и UI-элементов

Общая информация

В проекте три независимых веб-сайта, работающих на CMS ModX. Каждый сайт имеет собственную, изолированную административную панель. Необходимо выполнить две ключевые задачи по каждому из ресурсов.

Список работ

1. Интеграция Яндекс.Метрики

  • Добавить код счетчика Яндекс.Метрики на все страницы каждого из трех сайтов.
  • Обеспечить корректную работу счетчика (отслеживание посещений, событий).
  • Настройка должна производиться через административные панели каждого сайта для возможности дальнейшего управления.

2. Реализация всплывающего окна (попапа)

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

Технические требования

  • Все изменения должны быть выполнены на движке ModX Revolution.
  • Работа ведется с тремя независимыми инсталляциями (отдельными базами данных и файловыми структурами).
  • Код должен быть чистым, комментированным и не конфликтовать с существующей функциональностью.
  • По завершении работ необходимо проверить работоспособность обеих функций на каждом сайте.

Разработка слайд-презентации с адаптацией готового дизайна

Требуется перенести готовый фирменный стиль в слайды для презентации. Ключевое требование - все графические материалы, включая изображения и иконки, должны быть полностью подготовлены и собраны в макете Figma перед сдачей проекта.