← все кейсы
кейс · EurasianTech · июнь 2025 — сейчас

GRID — B2B-платформа автоматизации бизнес-процессов

Мультитенантная платформа: конструктор форм, заявки, цепочки согласований, журналы, админка с системой прав IAM. Скриншотов нет — проект внутренний. Поэтому кейс построен на схемах и рассуждении.

Vue 3мультитенантностьIAMstrangler-figвнутренний продукт

Задача

Несколько компаний-арендаторов работают в одной системе: строят формы под свои процессы, запускают заявки по цепочкам согласований, ведут журналы. Права — на уровне IAM: кто видит, кто согласует, кто администрирует.

Параллельно с развитием функциональности шла миграция с первой версии платформы на вторую — без остановки продукта, которым люди пользуются каждый день.

Что было сложного

Что сделано

  • Конструктор форм и заявки, идущие по цепочкам согласований
  • Журналы операций и админка с IAM-правами
  • Трёхслойная архитектура фронта, закреплённая правилами линтера
  • Миграция v1 → v2 по стратегии strangler-fig, без остановки продукта
  • Фильтр по стадиям с двумя инкапсулированными стратегиями данных

Результат

Вторая версия заменяет первую раздел за разделом — продукт ни разу не останавливался. Архитектурные правила проверяются линтером в CI и не зависят от памяти команды. Проект продолжается.

Похожая задача?

B2B-платформа, миграция без остановки, запутанный процесс — обсудим.

Обсудить проект
Asanali · Астана2026 · сделано без конструктора