Обычная программа лояльности часто знает о вас примерно одно: вы существуете.
Поэтому открываешь каталог - а там скидка на то, что вам не нужно, предложение в городе, где вы не живете, и еще двадцать карточек на случай, если первые две почему-то не убедили.
Мы делали закрытый веб-сервис программы лояльности и решили, что пользователь не обязан самостоятельно раскапывать полезное среди всего остального.
Пусть этим занимается система.
Сначала она учитывает, к какой компании относится человек. Потом - его интересы. Затем - локацию. Если предложение работает в городе пользователя, оно поднимается выше.
То есть каталог один. Но для разных людей он уже немного разный.
И сами предложения тоже не совсем обычные: партнеры могут давать пользователям сервиса условия выгоднее тех, что доступны в их стандартных программах лояльности.
Для отдельных компаний меняется и внешний вид - цвета, логотип, визуальный стиль. При этом всем этим можно управлять через административную панель без участия разработчиков.
Потому что программист, которого нужно звать каждый раз, когда закончилась акция или поменялась картинка, - довольно дорогой элемент программы лояльности.
Дальше начинается то, чего пользователь обычно не замечает. И хорошо, что не замечает.
Технические детали и масштаб:
Стек: Python (backend), React + TypeScript (frontend).
Бесшовная авторизация: пользователь переходит из внешней системы и сразу попадает в сервис.
Умный поиск: движок устойчив к опечаткам, неправильной раскладке и коротким запросам.
Автоматизация: тяжелые операции вынесены в фоновые задачи, а система сама следит за сроками действия акций.
Первый MVP команда из пяти человек запустила за полтора месяца.
А дальше MVP сделал то, что хороший MVP и должен делать: не остался MVP.
За два года вышло больше 100 релизов. Сервис регулярно проходит нагрузочное тестирование, для него настроены мониторинг и алерты, чтобы он стабильно работал, когда пользователей уже не тысячи, а сотни тысяч.
В итоге получилось то, что снаружи выглядит довольно просто: каталог предложений.
Только один человек видит одно, другой - другое, третьему сервис меняет даже оформление.
Каталог один, но сценариев - тысячи.
Полный разбор кейса на нашем сайте.
Бультех в Telegram | MAX | ВКонтакте | VC | Behance
#кейсы
Рекламный пост