Техническое задание: Настройка и защита формы заявки

Исходная проблема

На двух сайтах-близнецах, работающих на CMS MODX, перестала функционировать форма отправки заявок. Уведомления от форм не поступают ни администраторам, ни отправителям.

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

1. Восстановление работоспособности

  • Диагностировать и устранить причины сбоя в отправке данных из формы заказа.
  • Настроить отправку уведомлений о заявках на электронные адреса администраторов.
  • Обеспечить отправку автоматических ответов (подтверждений) на email отправителей, указанные при заполнении формы.
  • Настроить корректную работу с популярными почтовыми сервисами (такими как Яндекс.Почта, Mail.ru и аналогичными).

2. Защита от спам-ботов

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

Требования к реализации

  • Все изменения должны быть выполнены на платформе MODX.
  • Формы на обоих сайтах должны быть приведены в рабочее состояние.
  • Механизмы защиты не должны усложнять процесс заполнения формы для реальных пользователей.
  • Необходимо обеспечить стабильную доставку писем.

Ожидаемый результат

Полностью функциональная форма заявки, защищенная от нежелательных автоматических отправок, с двусторонними уведомлениями.

Визуализация дизайна первого этажа в стиле модерн и модерн-классика

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

Разработка логотипа для компании в сфере вентиляции и строительства

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

Разработка системы онлайн-аукциона на Go

Требуется реализовать полноценный модуль аукциона на языке Go с REST API, конкурентно-безопасной обработкой ставок, автоматическим завершением лотов и определением победителей.