Техническое задание: Разработка отдельного сайта на основе существующего модуля

Цель проекта

Необходимо выделить специализированный функционал из старой системы управления контентом (CMS) и перенести его в новый, автономный веб-сайт. Исходный модуль является кастомной разработкой и требует полной переработки архитектуры.

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

  • Проанализировать и извлечь логику и структуру существующего пользовательского модуля из административной панели старой CMS.
  • Модуль включает от 4 до 6 взаимосвязанных страниц с собственной бизнес-логикой.
  • Перенести и адаптировать функцию отправки почтовых уведомлений, интегрированную в модуль.
  • Спроектировать и разработать новый, отдельный веб-сайт, реализующий весь извлеченный функционал.
  • Обеспечить корректную работу всех связей и процессов между страницами в новой среде.

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

  • Работоспособный автономный веб-сайт с перенесенным функционалом.
  • Сохранение всей исходной логики работы модуля.
  • Исправная система отправки электронной почты.
  • Чистый и поддерживаемый код новой реализации.

Что предоставляется

  • Доступ к исходной системе для анализа кода и базы данных модуля.
  • Техническое описание работы текущего функционала.