Техническое задание: Миграция сайта с Drupal

У нас есть действующий сайт, построенный на CMS Drupal 10. Цель проекта - выполнить полный перенос сайта на новую, более современную и легко поддерживаемую платформу или фреймворк.

Основные задачи

  • Проанализировать текущую структуру и функционал сайта на Drupal 10.
  • Выбрать и обосновать оптимальную целевую технологию (например, современная CMS, headless-решение или фреймворк).
  • Обеспечить полную миграцию всего контента, включая сотни текстовых страниц, медиафайлы, пользовательские данные и мета-информацию.
  • Создать новую структуру сайта на выбранной платформе, повторяющую или улучшающую текущую логику.
  • Перенести и адаптировать ключевой функционал (формы, навигация, поиск и т.д.).
  • Обеспечить корректную работу всех ссылок (URL) после переноса (реализовать редиректы).
  • Протестировать работоспособность нового сайта перед запуском.

Требования к результату

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

Что необходимо от исполнителя

  • Предложить вариант целевой платформы/технологии с обоснованием выбора.
  • Составить детальный план и смету работ по миграции.
  • Обеспечить четкие сроки выполнения каждого этапа.
  • Гарантировать сохранность данных в процессе переноса.

Импорт товаров из CSV в WooCommerce

Требуется загрузить данные из CSV-файлов в интернет-магазин на WordPress. Необходимо настроить соответствие полей и проверить корректность отображения товаров после импорта.

Разработка лендинга с динамическим рейтингом

Требуется создать одностраничный сайт для отображения динамического списка объектов. Данные будут подгружаться из готового API Telegram-бота. Задача - аккуратный интерфейс и корректная работа с внешними данными.

Архитектура и синхронизация распределенной системы с двумя базами данных (РФ и ЕС)

Требуется проектирование и настройка рабочей архитектуры сайта для одновременной работы в России и за рубежом. Ключевое условие: персональные данные российских пользователей не должны покидать территорию РФ, но система должна обеспечивать синхронизацию данных между двумя серверами.