Nuxt jsNestJSTypeScriptClickHouse
ЛояльностьFintech 90 дней2026

Программа лояльности TastyClub

Миграция пользователей на новую платформу, B2B-кабинет ресторатора и Highload-нагрузки

Превью платформы программы лояльности TastyClub
  • Задачи

    Разработать с нуля третью версию цифровой платформы TastyClub и бесшовно перенести 15 000+ пользователей с историей посещений, просмотров, препочтений и транзакций с платежными данными. В рамках продуктового контура требовалось переработать личный кабинет пользователя, встроить кастомный чат поддержки, запустить реферальную программу и систему промоматериалов. Для B2B-сегмента необходимо было спроектировать кабинет ресторатора с аналитикой посещаемости и механизмом модерации новых условий.

  • Решения

    Провели аудит требований и спроектировали микросервисную архитектуру в контуре Kubernetes. Мигрировали базы данных на PostgreSQL с полным сохранением пользовательской истории и транзакций. Для высоконагруженного сбора логов выделили микросервис с хранением данных в ClickHouse. В рамках продуктового контура разработали бэк-офис управления платформой и новые личные кабинеты для B2B и B2C пользователей. Для гибкой обработки транзакций интегрировали слой оркестрации эквайрингов, а также проверили систему комплексом тестов на уязвимости.

Технологический стек

Frontend

  • Nuxt js
  • TypeScript

Backend

  • NestJS
  • TypeScript
  • PostgreSQL
  • Redis
  • ClickHouse

Infra & Storage

  • K8s
  • S3

Хотите похожий проект?

Расскажите о задаче — вернёмся с оценкой сроков и стоимости в течение 24 часов.

← Все кейсы