Задача звучала просто: дать маркетологам слать пуши о статусах займов без участия разработчиков. На практике это конструктор шаблонов, очередь отправки, дедупликация и честная аналитика доставляемости.
Архитектура
Фронт — редактор шаблонов на contenteditable с переменными и превью. Бэк — Node + Express, очередь на Redis Bull с ретраями и бэкоффом, чтобы пики рассылок не валили внешние шлюзы.
Маркетинг стал автономным, а сам сервис вырос в стабильный канал на 6 млн ₽/мес. Разработка больше не была узким горлышком — и это, пожалуй, главная метрика.