Бэкенд — то, чего пользователь не видит, но из-за чего продукт работает. Проектируем API, подключаем внешние сервисы, выносим тяжёлые операции в очереди, а после запуска следим за системой.
Один сервер для приложения, веб-панели и внешних партнёров: REST или GraphQL, роли и права доступа.
Платёжные сервисы, карты, API соцсетей, устройства по Bluetooth. MuseFlow публикует посты в Threads, X, TikTok и Instagram, CRM BNK Group работает с кадастровой картой Казахстана.
Генерация, рассылки, публикации по расписанию и расчёты идут в фоне и не тормозят интерфейс.
Переносим данные из таблиц и старых систем. Отдел продаж BNK Group перешёл с таблиц и почты на единую платформу за считанные недели.
Разбираем задачу, цели и ограничения. Фиксируем объём первой версии.
Прототип и ключевые экраны. Согласуем логику до строчки кода.
Показываем демо раз в 2–4 недели и даём доступ к промежуточным версиям — прогресс видно в любой момент.
Релиз, мониторинг, дежурства. Держим систему живой.
API (REST или GraphQL), база данных и миграции, интеграции с внешними сервисами и вебхуки, очереди и фоновые задачи, мониторинг после запуска.
Оплаты в мобильных приложениях и маркетплейсе, кадастровая карта Казахстана в CRM, API соцсетей Threads, X, TikTok и Instagram, связь с гарнитурой по Bluetooth. Отдельно — MCP: MuseFlow целиком управляется из AI-агента.
Это закладываем заранее: тяжёлые операции уходят в очереди и фоновые задачи. После запуска работают мониторинг и дежурства, чтобы узнавать о проблемах сразу.
Node.js (NestJS) и Python, базы — PostgreSQL или MongoDB, для админки и данных — Payload CMS или Supabase.
Зависит от объёма, поэтому считаем под задачу: оценку даём за день-два после брифа. Объём, цену и срок фиксируем письменно до старта, оплата — по этапам. Работаем по фиксированной цене или по фактическим часам.
За день-два после брифа. Объём, цену и срок фиксируем письменно до старта.