Техническое задание: Перенос сайта и разработка функционала проверки кодов

Основная задача

Выполнить полный перенос существующего сайта с платформы-конструктора на систему управления WordPress (CMS).

Ключевые требования к переносу

  • Дизайн и верстка должны быть перенесены один в один, без визуальных изменений.
  • Структура страниц, расположение элементов, шрифты и цвета должны полностью соответствовать исходному сайту.
  • Сайт должен быть адаптирован для корректной работы в WordPress.

Дополнительный функционал

Страница проверки серийных кодов оборудования

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

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

  • Перенесенный сайт должен быть полностью работоспособным на WordPress.
  • Новый функционал (страница проверки кодов) должен быть органично интегрирован в структуру сайта.
  • Код должен быть написан качественно, с учетом безопасности (защита от SQL-инъекций и т.д.).
  • Администратору WordPress должна быть предоставлена возможность легко добавлять, удалять и редактировать коды оборудования и связанные с ними данные через админ-панель.