Описание проекта
Нужно, чтобы система сама раз в сутки проверяла даты рождения сотрудников по нашей HR-базе или общей таблице и утром в нужный день автоматически отправляла человеку тёплое персональное письмо с поздравлением. К письму должен прилагаться уникальный одноразовый купон на скидку — либо в наш корпоративный магазин, либо на один из партнёрских сервисов, с которыми уже есть договорённость. Купон нельзя использовать повторно, и если сотрудник им не воспользовался за отведённый срок, он должен автоматически сгорать.
Отдельно важен отчёт для HR: должна быть возможность в любой момент открыть список отправленных за месяц поздравлений, увидеть, был ли купон погашен, и посмотреть журнал ошибок, если письмо по какой-то причине не ушло. Было бы отлично, если текст поздравления и номинал купона можно было немного менять в зависимости от отдела или стажа работы в компании, а сама рассылка после настройки шла бы без участия человека.
Что ожидаем от результата:
— ежедневную проверку списка дней рождения без дублей
— уникальные купоны со сроком действия
— отчёт HR по отправкам и погашениям
— редактируемый шаблон письма и удобное добавление сотрудников