Требуется разработать веб-сервис, в который будут направляться заявки с разных сайтов, этот сервис будет сохранять заявки в БД и направлять их через SMTP или EWS, а так же в CRM.
Примерный механизм работы:
1.Сайт отправляет POST-запрос на /api/lead, передавая свой секретный ключ.
2.Сервис проверяет ключ и принимает данные формы.
3.Сервис сохраняет заявку в базе данных.
4.На основании шаблонов формируются два письма.
5.Сервис отправляет письма через подключенный EWS, SMTP или CRM.
6.В случае успеха: ответ «успешно».
7.В случае ошибки почтового сервера или CRM: возвращается сообщение об ошибке.
8.Повторная\ отправка при ошибках.
Ограничения:
Не будет админ-панели (нет интерфейса для просмотра или изменения данных).
Не будет авторизации пользователей и ролей.
Не будет возможности редактировать шаблоны писем через интерфейс (они фиксируются при разработке).
Не будет веб-интерфейса для просмотра заявок (они сохраняются в базе, доступ через БД).
Не будет импортов/экспортов, аналитики, статистики, графиков.
Не будет SMS или других каналов связи.
Не будет возможности использовать разные форматы писем для разных сайтов шаблон единый, различается только From/To.
Дополнительно:
Инструкция для чтения логов, подключения к БД и добавлению новых сайтов.
Доработка сайтов на PHP и React для отправки форм.
Опубликован 28.01.2026 в 18:19