Full Stack

Строим продукты, а не проекты: SaaS и бизнес-приложения

Пять собственных платформ в проде: BMS в реестре Минцифры, система эксплуатации зданий, голосовая платформа с редактором сценариев, маркировка «Честный Знак», SaaS-аналитика маркетплейсов. Знаем разницу между MVP и продуктом, который живёт в эксплуатации годами.

Сначала прототип — потом ТЗ. Требования появляются, когда есть что потрогать. В проекте Marki прототип главного сценария занял один день.
5
Собственные платформы в проде
№23767
Реестр российского ПО
15+
Лет опыта команды
24 мес
Гарантия на работы
MP.FinanceAIRAMarkiMCS Facility

MP.Finance · аналитика маркетплейсов

Когда к нам приходят

«Подрядчик сделал MVP и пропал»

Прототип работает, развивать некому, в коде никто не разбирается, а бизнес на нём уже стоит.

«Смета выросла втрое»

ТЗ писали заранее, по ходу выяснилось, что нужно другое, и каждая правка превратилась в дополнительное соглашение.

«Сделали ровно по ТЗ — пользоваться невозможно»

Формально всё сдано, а в ежедневной работе неудобно, потому что ТЗ писали до того, как что-то увидели.

«Готовый сервис не покрывает нашу специфику»

Коробочное решение почти подходит, но доработать его нельзя, а жить с «почти» дорого.

«Данные нельзя отдавать в чужое облако»

Подходящий сервис есть, но он только облачный, а служба безопасности против.

«Интеграция с 1С — всегда боль»

Берутся все, но лезут по верхам; как только нужна нестандартная логика, работа встаёт.

Что мы делаем

Полный спектр услуг для решения ваших задач

Вертикальный SaaS под ключ

Не сайт и не MVP на выброс, а продукт с кабинетом, ролями, тарифами и биллингом. От схемы базы и API до интерфейса, оплаты и развёртывания. Знаем, что происходит с продуктом после запуска, — свои живут в эксплуатации годами.

FastAPIPostgreSQLDockerМультиарендность

Мультиплатформенность на одном бэкенде

Веб-кабинет, десктоп-станция и мобильное приложение с общими данными и единой авторизацией. Это дороже, чем три отдельных приложения, и делается иначе — зато состояние сходится между устройствами.

Next.jsElectronReact NativeJWT

Интеграции, которые не берут другие

1С не «по API», а с доработкой конфигураций. Маркетплейсы, платёжные системы, ERP, промышленные протоколы. Берём то, от чего отказались, потому что «нестандартно».

RESTПромышленные протоколыETL

Дашборды и аналитика

Не графики ради графиков: показываем, где теряются деньги и что с этим делать. Сложная визуализация вплоть до 3D в браузере.

RechartsThree.jsClickHouse

Боты и голосовые агенты

Telegram и MAX, телефония на Asterisk с распознаванием речи и вызовом инструментов. Агент не отвечает шаблонами, а выполняет действия в ваших системах.

AsteriskMAXLLMFunction-calling

Локальное развёртывание

Разворачиваем в вашем контуре, а не только в облаке. Для данных, которые нельзя отдавать наружу, — отдельная компетенция, которой у веб-студий нет.

On-premiseProxmoxnginxDocker

Сначала прототип — потом ТЗ

  1. 1
    Разбираем задачу
    Бесплатно
  2. 2
    Собираем прототип главного сценария
    Проверяем одну гипотезу, а не строим продукт
  3. 3
    Пишем ТЗ по тому, что вы увидели
    2–3 варианта архитектуры
  4. 4
    Называем фиксированную смету
    Когда объём понятен
1 день
Проект Marki

на прототип главного сценария

Читать историю проекта

Как мы работаем

Прозрачный процесс от первого звонка до запуска

1

Разбор задачи

Погружение в процессы: что автоматизируем, какие данные, где узкое место.

Бесплатно
2

Прототип главного сценария

Работающий прототип, а не макет: проверяем одну гипотезу, а не строим продукт.

Дни, не недели
3

ТЗ и архитектура

Пишем по тому, что вы увидели: пользовательские сценарии, 2–3 варианта архитектуры с разбором компромиссов.

Засчитывается в проект
4

Разработка

Итерации с демонстрацией результата, приоритеты корректируются по ходу.

5

Тестирование и запуск

QA, нагрузочное тестирование, аудит безопасности, выкатка в продакшн.

6

Развитие

Обслуживание и доработки по договору: продукт живёт и меняется вместе с задачами.

По желанию

Что вы получаете

  • Работающий продукт, а не прототип на выброс

    То, что выдерживает эксплуатацию. Пять наших платформ живут в проде годами.

  • Исходный код и права

    Передаются заказчику.

  • Документация и передача знаний

    Как устроено, где что менять, как разворачивать.

  • Развёртывание в вашем контуре

    Если данные нельзя отдавать в облако.

  • Договор на развитие — по желанию

    А не потому что иначе не работает.

Продукт не остаётся в состоянии сдачи и не остаётся заложником подрядчика. После запуска мы продолжаем развивать его, если это нужно вам, — а не потому что без нас он встанет.

Кейсы

Наши платформы в проде — на них и проверяем то, что предлагаем

MP.Finance — аналитика маркетплейсов
Собственная платформа

MP.Finance — аналитика маркетплейсов

Задача

Продавцам на маркетплейсах нужна финансовая аналитика продаж и юнит-экономики в одном сервисе.

Решение

SaaS-платформа с интеграциями по API к маркетплейсам (Wildberries, Ozon): путь от выручки до прибыли, разделение факта и оценки, юнит-экономика по товарам.

Результат

Продукт готов, идёт запуск — работает на собственных кабинетах.

SaaSWildberries / OzonЮнит-экономика
AIRA — голосовая платформа
Собственная платформа

AIRA — голосовая платформа

Задача

Нужна телефонная автоматизация с гибкой логикой сценариев без привязки к вендору.

Решение

Голосовая платформа на Asterisk с распознаванием речи и встроенным редактором логики сценариев.

Результат

Собственная голосовая платформа со встроенным редактором сценариев.

AsteriskASRРедактор сценариев
Платформа AIRA
MCS — платформа автоматизации зданий
Собственная платформа

MCS — платформа автоматизации зданий

Задача

Российская BMS/SCADA как альтернатива Niagara Framework для диспетчеризации зданий.

Решение

Платформа MCS в реестре ПО №23767: верхний уровень, драйверы протоколов, веб- и мобильные клиенты.

Результат

Платформа в реестре Минцифры, более 50 объектов на MCS и Niagara.

MCSРеестр №23767BMS/SCADA
Платформа MCS
MCS Facility — эксплуатация зданий
Собственная платформа

MCS Facility — эксплуатация зданий

Задача

Службам эксплуатации нужна система для заявок, обслуживания и контроля инженерных систем зданий.

Решение

Платформа управления эксплуатацией: ППР, наряды, дефекты, состояние оборудования в связке с данными MCS.

Результат

Собственная платформа эксплуатации зданий, пилотная эксплуатация.

FacilityППРНарядыДефекты
Смотреть MCS Facility
Marki — маркировка «Честный Знак»
Собственная платформа

Marki — маркировка «Честный Знак»

Задача

Бизнесу нужно работать с маркировкой товаров в системе «Честный Знак» без ручной рутины.

Решение

Мультиплатформенный SaaS с подпиской: печать и дублирование кодов DataMatrix с защитой от повторной печати, редактор этикеток, серии.

Результат

Собственная платформа маркировки с живыми пользователями.

Честный ЗнакDataMatrixSaaS
Смотреть Marki

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

От нативного кода до локальных моделей — стек шире, чем у типовой веб-студии

Бэкенд

PythonFastAPIDjangoCeleryasyncioNode.jsC++

Фронтенд

ReactNext.jsTypeScriptTailwindThree.js

Десктоп и мобильные

ElectronFlutterReact NativeDartKotlinQt

Базы данных

PostgreSQLpgvectorRedisMongoDBSQLite

Встраиваемый и локальный ИИ

OllamavLLMONNXOpenCVWhisperSilero

Телефония и интеграции

AsteriskRESTWebSocketMAXBitrix24

Инфраструктура

DockerProxmoxnginxGitHub ActionsOpenVPN

Частые вопросы

Зависит от объёма, и назвать честную цифру можно только после того, как объём понятен. Мы сначала собираем прототип, потом фиксируем ТЗ, потом даём смету. Для ориентира: в проекте Marki за 350 000 ₽ вошли серверная часть, веб-сервис и сайт, работа с кодами и хранение, подготовка этикеток, MVP мобильного приложения и приложения для Windows, развёртывание.

Сначала прототип, потом ТЗ, потом смета

По сырому описанию честную цену назвать нельзя — можно только угадать и потом добирать допами за всё, что «не входило». Поэтому мы работаем в другом порядке. Разбираем задачу — бесплатно, за один разговор. Собираем прототип главного сценария — дни, не месяцы: проверяем одну гипотезу, а не строим продукт. В проекте Marki на это ушёл один день. Пишем ТЗ по тому, что вы увидели — с двумя-тремя вариантами архитектуры и честным разбором компромиссов. Работа платная, но сумма засчитывается в стоимость проекта. Называем фиксированную смету — когда объём понятен, а не когда о нём догадываемся. Исходники передаём. После запуска продукт не остаётся в состоянии сдачи — заключаем договор на обслуживание и доработки.

Нужна разработка?

Обсудим ваш проект и подготовим оценку. Первая консультация бесплатно.

Бесплатная оценка проекта
Исходный код — ваша собственность
Гарантийная поддержка 6 месяцев