B24 CRM: клиенты, лояльность и финансы в одной платформе
Платформа для бизнеса: CRM, программы лояльности, счета и карты, мультивалютность, бухгалтерия и антифрод в одном кабинете. Next.js и NestJS.
О проекте
B24 CRM — платформа, на которой компания ведёт клиентов, продажи, программы лояльности и финансы в одном кабинете. Одна установка обслуживает несколько проектов, у каждого свои настройки, валюты и правила.
CRM и работа с клиентами
Клиенты и партнёры, лиды, задачи, тикеты, канбан и календарь. Переписка со всех каналов собрана в одном окне (omnichannel), а уведомления уходят по SMS, email, push и внутри приложения по готовым шаблонам на нескольких языках.
Финансы
Счета, карты, кошельки и цифровой банкинг, история транзакций, курсы валют и мультивалютность — фиат и крипта. Движение денег настраивается шаблонами сценариев, а правила для счетов — что разрешено, а что требует проверки — собираются в конструкторе или по описанию с помощью ИИ.
Лояльность и продажи
Бонусные программы и правила покупок, подарочные карты, купоны и генератор промокодов, партнёрская программа с агентами. Каталог товаров, баннеры, умные полки и бронирования.
Бухгалтерия
Счета, проформы, возвраты, заказы, платежи, расходы, сметы и отчёты.
Безопасность
Антифрод с угрозами со стороны клиентов и сотрудников, правила безопасности и журнал действий. Роли и права доступа настраиваются до отдельного действия. Интерфейс на шести языках, включая иврит и арабский.
Что мы сделали
Веб-кабинет на Next.js, React и MUI, бэкенд — набор сервисов на NestJS: основной API, чат, единый вход (SSO) и синхронизация ключей. PostgreSQL, Redis, очереди на RabbitMQ и BullMQ, обновления в реальном времени через Socket.io.