Задача

Необходимо спроектировать и реализовать веб-сервис, который будет выступать единым шлюзом для сбора заявок с различных веб-сайтов. Сервис должен обеспечивать надежное сохранение всех поступающих заявок в базу данных и автоматически перенаправлять их по указанным каналам связи, включая SMTP (электронная почта) и Exchange Web Services (EWS), а также, возможно, другие интеграции.

Основные требования

  • Прием данных: Сервис должен принимать POST-запросы от разных сайтов в едином формате (например, JSON или форма данные).
  • Сохранение в БД: Каждая заявка должна быть записана в базу данных (тип БД может быть уточнен, например PostgreSQL или MySQL) с полной информацией о заявке и источнике.
  • Маршрутизация (Отправка): После сохранения необходимо немедленно отправить содержимое заявки через SMTP (обычная почта) и/или EWS (для Exchange серверов). Возможна настройка отправки в сторонние системы по протоколу, указанному при детальном согласовании.
  • Безопасность: Ограничить доступ к эндпоинту через секретный ключ или другие методы (например API-авторизация).

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

Рабочий бэкенд-сервис (например на Python/Django, Node.js или PHP - уточняется), который можно развернуть на сервере. Готовая схема базы данных, логика обработки и логирования ошибок.

Редактор карточек товаров

Ищем редактора для оформления и улучшения карточек товаров. Нужна грамотная и внимательная работа с текстом, а также умение создавать привлекательные описания.