Модульная платформа мобильной разработки для e-commerce
Разбор модульной платформы для мобильной разработки e-commerce на Flutter: архитектура, переиспользуемые компоненты, цены и кейсы.
В FITTIN мы работаем с Flutter более пяти лет — за это время реализовали свыше 35 проектов в разных сферах: fashion, электроника, DIY, HoReCa, ритейл, корпоративный сегмент и медиа. Накопленный опыт мы собрали в модульную e-commerce-платформу. В этом разборе — как устроена платформа, что она даёт бизнесу и сколько стоит запуск.
Ключевые моменты
- Что это Модульная платформа на Flutter: 50+ готовых модулей (каталог, корзина, оплата, лояльность, push, аналитика) и 30+ встроенных интеграций — собираются под бренд, уникальные сценарии дописываются как кастомные доработки на исходном коде. Это не SaaS-коробка с фиксированным функционалом.
-
Три тарифа — три ситуации
ПРО — 525 000 ₽ интеграция + 150 000 ₽/мес лицензия. Для команд с собственными разработчиками — интеграции с 1С/CRM/складом пишет ваша сторона.
ПРО+ — 735 000 ₽ + 170 000 ₽/мес. Под ключ: интеграции на стороне FITTIN, своя команда не нужна.
Индивидуальный — договорная, кастомные условия и возможность полного выкупа кода. Все цены с НДС; точная — по ТЗ в договоре.
Подробнее — на странице тарифов. - Сроки Первый релиз на ПРО и ПРО+ — до 30 рабочих дней. Кастомный сценарий на «Индивидуальном» — от 30 рабочих дней. Сроки фиксируются договором.
- Каналы из одной кодовой базы iOS, Android, RuStore, Aurora OS, Telegram Mini Apps, веб, десктоп; синхронизация остатков с OZON, Wildberries и Я.Маркет в едином каталоге.
- Что входит в лицензию Техподдержка команды FITTIN, серверы, мониторинг, обновления модулей и безопасности.
- Команда на проекте Проектный менеджер, аналитик, дизайнер, Flutter-разработчики, QA-инженер — состав закреплён за проектом на всё время. Ежедневная сводка статуса в общем чате.
-
Кейсы с цифрами
Gulliver — 50 % выручки бренда идёт с мобильного приложения.
FINN FLARE — при переходе на FITTIN затраты на приложение снизились в 2,5 раза, разработка стала в 1,5 раза быстрее.
Сатурн — 12,4 % конверсия в покупку и 7 594 установки в первый месяц. - Если прекратить подписку Приложение публикуется на ваш аккаунт в App Store, Google Play и RuStore — остаётся у вас в магазинах. Без новых функций платформы и поддержки FITTIN. Полный выкуп кода — на тарифе «Индивидуальный».
- Перед стартом Зафиксируйте границу общих модулей и кастомных доработок, выберите ПРО (есть свои разработчики) или ПРО+ (нет своих разработчиков), согласуйте критерии приёмки. См. как выбрать подрядчика.
Что такое модульная платформа простыми словами
Модульная платформа — это набор готовых блоков (каталог, корзина, оплата, личный кабинет, поиск, интеграции), из которых под бренд собирается продукт. Каждый блок можно заменить, расширить или переписать точечно, не ломая соседние. В отличие от коробки, где набор фиксирован, и кастомной разработки с нуля, где каждый блок пишется заново, модель даёт быстрый старт без потери гибкости.
Проблемы, которые закрывает платформа
Типичная «раздвоенная» e-commerce-архитектура
На стороне многих ритейлеров до сих пор живёт схема, в которой сайт крутится на PHP CMS (WordPress, OpenCart, Magento и аналоги), под мобильное приложение выделена отдельная команда, параллельно существуют две экосистемы учёта товаров и заказов, а риски по безопасности и скорости остаются системными. Скрытые затраты здесь предсказуемы. Это двойная разработка и сопровождение, рассинхрон данных между витринами. Плюс время ответа страниц 2–5 секунд вместо сотен миллисекунд и повышенная уязвимость типовых PHP-стеков.
Ограничения коробочного мобильного решения
Распространённый сценарий: у ритейлера уже есть кроссплатформенное приложение в коробочном SaaS с подпиской, но нельзя по-настоящему развивать модули и сценарии под бренд при сотрудничестве с прежним подрядчиком. Платформа, которая не даёт контроля над дорожной картой, быстро становится потолком для роста.
Типичные ошибки выбора стека для e-commerce
На практике встречаются три повторяющиеся ошибки, которые потом обходятся бизнесу дороже самой разработки:
- Выбор стека под задачу «как у всех» вместо реальной нагрузки. PHP CMS подходит для типового сайта, но не справляется со сложными B2B-сценариями и плотными интеграциями с маркетплейсами. Технологический стек и платформенные блоки описаны на странице услуги Мобильные приложения для интернет-магазинов.
- Запуск без MVP-валидации: команда сразу разрабатывает 30+ экранов, хотя из них реально нужны 8, и через 4 месяца оказывается, что фичи мимо пользователя. Подход mobile-first позволяет сразу проверить ценность на коротком цикле.
- Отказ от единой кодовой базы: бизнес платит за параллельные команды iOS, Android и веб. У них рассинхрон по релизам и «починили один и тот же баг три раза». Альтернатива — единое приложение и типовые сценарии для торговли; подробнее о запусках и упаковке услуги — на странице мобильные приложения для интернет-магазина.
Ответ FITTIN в одном предложении
FITTIN — это не закрытая коробка, а модульная среда на Flutter: повторно используются проверенные блоки каталога, корзины, оплаты и интеграций, при этом остаётся поле для глубокой кастомизации под бренд, юридические требования и вашу инфраструктуру.
Архитектура: что имеется в виду под «платформой»
Модульность «как конструктор»
Каждый значимый элемент витрины или сервиса можно заменить, расширить или переписать точечно, не ломая соседние модули. Такой уровень гибкости нужен брендам, у которых разные юридические режимы, способы оплаты, программы лояльности и требования к контенту.
Слои и микросервисный подход
Архитектура опирается на два принципа: микросервисная декомпозиция — витрина, поиск, корзина, оплата и сопутствующие сервисы устроены как независимые модули, которые масштабируются по нагрузке и обновляются по отдельности; и слойность клиента — презентация, бизнес-логика и доступ к данным разнесены так, чтобы новый канал (например, Telegram Mini Apps) или новая интеграция добавлялись без переписывания соседних модулей.
Каналы из одной кодовой базы
Один контур разработки закрывает мобильные приложения (iOS, Android, RuStore, Aurora OS), веб и десктоп, Telegram Mini Apps, а также интеграции с маркетплейсами вроде Wildberries, OZON и Яндекс.Маркет. Конкретный набор каналов и очерёдность включения согласуются под проект, но технологически всё это вырастает из общей базы, а не из трёх разных продуктовых линий.
Экономика команды
В классической схеме «PHP-сайт + отдельная команда iOS + отдельная команда Android + обвязка интеграций» под одного бренда нужно держать три параллельных команды разработки, три релизных контура и сводить их вручную. На платформе FITTIN тот же сценарий закрывает одна команда Flutter — мобильные клиенты, веб и десктоп собираются из общей кодовой базы; обновление модуля раскатывается на все каналы одновременно.
Конкретный масштаб экономии — в кейсе FINN FLARE: при переходе на FITTIN затраты на приложение снизились в 2,5 раза, а скорость разработки выросла в 1,5 раза. Это не «до 70 % в маркетинговой брошюре», а фактическая разница «до/после» на одном бренде. У другого клиента раскладка может выйти иной — оценка по вашему проекту фиксируется в смете до старта.
Сравнение моделей «своя команда vs SaaS vs платформа» разобрано отдельно в материале почему SaaS-решение экономит 9–30 млн ₽ против собственной команды. О составе нашей команды и подходе — в разделе «О нас».
50+ модулей платформы в 8 категориях
В отличие от слов «у нас всё есть», ниже — конкретный состав, что входит в любой тариф (ПРО, ПРО+ или Индивидуальный). Полный список из 50+ возможностей и названий интеграций — на странице тарифов; ниже — обзор по категориям.
| Категория | Что внутри |
|---|---|
| 1. Архитектура и стек | Flutter iOS / Android — одна кодовая база. Публикация в App Store, Google Play и RuStore. Адаптивный сайт на той же базе. Умный поиск Elasticsearch. Авторизация по СМС, Яндекс ID, СБЕР ID, Telegram, VK ID. Интеграции с 1С, МойСклад, Битрикс24, amoCRM, Retail CRM, InSales. |
| 2. Витрина и каталог | Главная витрина с баннерами и сторис. Каталог любой вложенности с фильтрами и сравнением до 5 позиций. Сторис с фото/видео и подборкой товаров «положить в корзину прямо из ленты». Карточка товара с описанием, характеристиками, рейтингом, отзывами с фото. Виджеты рассрочки «Подели» и «Долями» в карточке. |
| 3. Корзина и оплата | Корзина и оформление на одном экране, сохранённые адреса. Оплата: ЮKassa, СБП, Apple Pay, СберPay, Подели, Долями (BNPL). Личный кабинет с историей заказов и трекингом статуса. |
| 4. Брендированный дизайн | Брендовая палитра, кастомные шрифты и иконки. Адаптивные баннеры, сторис с видео, баннер-таймер для срочных акций. CMS-страницы под промо-лендинги и брендовые страницы собираются через админку без разработчиков. |
| 5. Программа лояльности | Бонусы с настраиваемым процентом начисления/списания. Промокоды на категории и отдельные товары. Виртуальная карта лояльности. Интеграции Mindbox, Loymax, Maxma, Manzana. Реферальная программа, кешбэк, сегментация клиентов и таргетированные акции. |
| 6. Аналитика и метрики | AppMetrica, Google Analytics, Firebase, Яндекс.Метрика. Полный набор событий электронной торговли. Кастомные KPI и дашборды под бизнес. Конверсия и средний чек в реальном времени. Сквозная аналитика продаж по каналам: приложение, сайт, маркетплейсы. |
| 7. Push-уведомления | OneSignal для iOS и Android. Сегментация по поведению и истории покупок. Триггерные рассылки: возврат брошенной корзины, поступление товара, изменение цены. A/B-тесты заголовков. Расписание отправок по часовому поясу клиента. |
| 8. Маркетплейсы и доставка | Синхронизация остатков с OZON, Wildberries, Яндекс.Маркет — единые карточки и цены, без рассинхрона. Управление заказами маркетплейсов в одном окне с собственным каналом. Доставка СДЭК, Boxberry, DALLI, DPD, Почта России; срочная — Dostavista и Major Express. Расчёт стоимости доставки прямо в карточке товара. Самовывоз с проверкой наличия в реальном времени. |
Эффект модульности: то, что во всех восьми категориях уже работает «из платформы», не нужно разрабатывать заново под бренд — берётся как есть и подключается к вашим системам. Кастомные сценарии (нестандартный flow корзины, индивидуальная программа лояльности, раздельная корзина «экспресс vs самовывоз») дописываются сверху и живут как ваши доработки на исходном коде. Так первый релиз укладывается в 30 рабочих дней, а не в 6–12 месяцев.
Этапы разработки на платформе
Типовой цикл запуска под бренд можно свернуть к шести понятным шагам; точные сроки каждого закрепляются в договоре и зависят от готовности ваших API:
- Аудит и требования: сценарии каналов продаж, состав интеграций, нефункциональные требования (безопасность, нагрузки, комплаенс).
- Архитектура и дорожная карта: граница общих модулей и кастомных доработок, план релизов, согласование SLO обмена данными.
- Сборка интерфейсов и бизнес-логики на Flutter: перенос переиспользуемых блоков, кастом экранов и сценариев бренда.
- Админ-панель и серверный контур: настройка Django, БД, объектного хранилища, очередей интеграций.
- Интеграции и QA: стыковка с учётом маркетплейсов и внутренних систем, нагрузочные и приёмочные тесты.
- Публикация и поддержка: выкладка в магазины приложений и последующие регламентные обновления по смете.
Когда ваши API уже готовы, горизонты порядка 21–30 рабочих дней до первого релиза для крупного кастома реально достижимы — это подтверждают кейсы платформы (см. раздел ниже).
Почему разработка ускоряется
- Готовые модули закрывают типовые сценарии e-commerce: каталог, корзина, оплата, лояльность, аналитика, push, маркетплейсы. На каждый блок нет «разработки с нуля» — берётся проверенный модуль и настраивается под бренд.
- Два сценария по сотрудничеству — вы выбираете удобный. На тарифе ПРО интеграции с вашими 1С, CRM, складом и эквайрингом пишет ваша команда разработки или ваш существующий подрядчик — это дешевле, потому что часть работ закрываете вы. На тарифе ПРО+ те же интеграции делает FITTIN под ключ — без участия вашей команды; разница в цене как раз отражает эти 200–500 тыс. ₽ работ.
- Параллельная сборка: дизайн, клиентский Flutter, серверная инфраструктура и интеграции ведутся одновременно — не последовательно. Поэтому 30 рабочих дней до релиза реалистичны, а не маркетинговый лозунг.
Дополнительно про запуск под ключ — в нашем материале разработка мобильных приложений под ключ за 30 дней.
Кейсы с метриками выручки
Для бизнеса главная метрика мобильного приложения — не «количество установок», а доля выручки и конверсия в покупку. Ниже — цифры, опубликованные на страницах кейсов FITTIN, по которым можно оценить экономический эффект, а не только маркетинговую активность.
Gulliver — 50 % дохода с приложения
Мультибрендовый детский ритейлер. После года работы FITTIN над мобильным приложением заказчик доверил команде ещё и перевод сайта с Битрикс на Flutter — чтобы выстроить единую экосистему. Половина выручки бренда сейчас идёт через мобильное приложение — это значит, что приложение здесь не «дополнительный канал», а основной. Подробнее — кейс Gulliver.
FINN FLARE — затраты уменьшены в 2,5 раза
Fashion-бренд casual и smart casual. Перезапуск приложения и миграция на FITTIN с интеграциями Mindbox и вебхуками клиента. По данным проекта, затраты на приложение снизились в 2,5 раза, скорость разработки выросла в 1,5 раза по сравнению с предыдущей моделью. Это конкретный экономический эффект миграции на модульную платформу, а не общее «до 70 % экономии в брошюре». Подробнее — кейс FINN FLARE.
Сатурн — 12,4 % конверсия в покупку
DIY и строительный ритейл. Приложение с интеграциями 1С, Apple Wallet и Google Pay. Метрики первого месяца: 12,4 % конверсия в покупку и 7 594 установки. Для категории «строительные товары» (нечастая покупка, высокий чек) такая конверсия означает прямой эффект на выручку, а не отложенную «вовлечённость». Подробнее — кейс Сатурн.
Lassie, IDOL, Street Beat — разные стартовые ситуации
- Lassie — финский бренд детской одежды с 1949 года (возраст 1–14 лет). 3 576 установок за первые 6 недель после запуска, в декабрьский пик — до 376 установок в сутки. Программа лояльности «Lassie Family» с 500 приветственными бонусами, push-уведомления через Mindbox. Основной драйвер трафика — смартбаннер на сайте бренда: показательно, как ведёт себя приложение в экосистеме «сайт + приложение на одной кодовой базе».
- IDOL — премиальный fashion с журнальной подачей и сегментом VIP. По данным бренда, 2 % покупателей VIP-сегмента дают около 40 % выручки — это и есть экономическое обоснование инвестиции в кастомный UX и индивидуальный flow корзины. Сроки запуска — от 21 рабочего дня; типичный профиль для тарифа «Индивидуальный».
- Street Beat — мультибрендовый streetwear-ритейлер обуви и одежды. Из UX-фишек — свайп фото товара прямо в каталоге без перехода в карточку, тематические витрины для сегментов пользователей, единый поисковый движок для приложения и сайта. Персонализированная подача товаров под профиль покупателя.
«Команда Фиттин остаётся открытой для любых нововведений и готова подстраиваться под уникальные нужды бизнеса, ведь у нас есть свои особенности и нюансы»
Все кейсы с задачами, технологиями и метриками — в каталоге кейсов FITTIN. Отдельно про экономику единой Flutter-платформы для сайта и приложения — в материале как Fashouse сэкономила миллионы и год разработки.
Направления развития продукта
Сроки крупных поставок и объём функционала всегда фиксируются по договору с заказчиком; общий вектор развития платформы при этом задают четыре темы:
- Охват каналов продаж: углубление сценариев в Telegram Mini Apps, маркетплейсах, Aurora OS, вебе (включая кастомные сайты) и настольных клиентах — чтобы покупатель не «терялся» между точками контакта с брендом.
- Наследие и новые технологии: готовность платформы к внедрению AI (включая наши собственные продукты — Контентзавод и SaleSynergy), AR/VR и IoT при поэтапной миграции с legacy, без единовременной остановки бизнеса.
- Баланс типового и уникального: запросы, полезные всем заказчикам, уходят в общий модуль продукта; узкоспециальные сценарии (например, геймификация или программы лояльности) оформляются как кастомные доработки с понятной границей ответственности.
- Прозрачная смета: эксклюзивные работы оцениваются отдельно и заранее, без размытия стоимости в «коробочной» лицензии.
Детализированный план версий под конкретный бренд закрепляют на этапе коммерческого и технического согласования.
Команда на проекте
Заказчик обычно хочет знать не только цену и сроки, но и кто будет делать. На проекте FITTIN работает закреплённая команда из пяти ролей — состав не «плавает» от спринта к спринту, а ведёт продукт от ТЗ до публикации в сторах:
- Проектный менеджер. Единая точка коммуникации, ежедневная сводка статуса в общем чате, контроль сроков и приёмки.
- Аналитик. Описание бизнес-процессов, ТЗ, согласование границы общего модуля и кастомных доработок, SLO интеграций.
- Дизайнер UI/UX. Макеты под бренд, на которых сразу прописывается бизнес-логика — что происходит при каждом действии пользователя.
- Flutter-разработчики. Клиентская часть iOS, Android, RuStore и при необходимости веба и десктопа из одной кодовой базы.
- QA-инженер. Функциональное и нагрузочное тестирование, регрессия по готовым модулям, приёмка перед публикацией.
Это закрывает популярный страх «у нас будет работать один человек, что если он заболеет»: состав закреплён за проектом, нагрузка распределена по ролям, у каждого — своя зона ответственности. На тарифе ПРО часть работы по интеграциям с вашими системами выполняет ваша команда разработки; на тарифе ПРО+ — всё на стороне FITTIN, ваше участие — согласование макетов и приёмка.
Как выбрать подрядчика
Чтобы не спорить о сроках и не получить «красивый прототип без интеграций», на старте сверяйте подрядчика по чеклисту:
- Доказанные релизы: не демо, а продакшн-приложения в сторах с измеримыми метриками и длительной эксплуатацией.
- Граница ответственности по API: кто и когда готовит контракт данных, какие SLO на стороне заказчика, как фиксируются задержки.
- Модель кода и лицензий: что уходит в общий продукт, что остаётся вашим исходным кодом; нет ли скрытой зависимости от подписки.
- Интеграции «как в жизни»: опыт с маркетплейсами, учётом, оплатой и логистикой релевантен вашему стеку, а не только «мы всё умеем».
- Смета и приёмка: состав работ и критерии готовности прописаны до старта разработки; поддержка и регламентные релизы оценены отдельно.
В FITTIN мы закрепляем горизонты и бюджет по договору и параллелим работу с вашей командой над API — это снижает риск срыва сроков на стыке интеграций.
Сколько стоит: три тарифа, T&M-ставки и TCO
Стоимость складывается из трёх частей: единоразовая интеграция на старте, ежемесячная лицензия после запуска и новый функционал по Time & Materials, если он понадобится сверх базы. Никакого «звоните — уточним» ниже: цифры опубликованы на странице тарифов, мы повторяем их здесь и показываем, как считать TCO на 1, 3 и 5 лет.
Три тарифа платформы
| Параметр | ПРО | ПРО+ | Индивидуальный |
|---|---|---|---|
| Единоразовый платёж за интеграцию | от 525 000 ₽ | от 735 000 ₽ | договорная |
| Лицензия по подписке | от 150 000 ₽/мес | от 170 000 ₽/мес | по условиям договора |
| Кто пишет интеграции (1С, CRM, склад, эквайринг) | ваша команда или ваш подрядчик | FITTIN под ключ | обсуждается отдельно |
| Срок первого релиза | до 30 рабочих дней | до 30 рабочих дней | от 30 рабочих дней |
| Кому подходит | есть свои разработчики, нужно сэкономить | своих разработчиков нет, нужно «под ключ» | кастомные условия, выкуп кода |
Все цены указаны с учётом НДС. Точная стоимость зависит от ТЗ и фиксируется в договоре. Цены для комбо «приложение + сайт» отличаются — на странице тарифов есть раздельные карточки.
Что входит в ежемесячную лицензию
Подписка — это право использования платформы FITTIN. В неё включено:
- Техподдержка команды FITTIN. Менеджер на связи в общем чате; мониторинг заказов и конверсии — если заказы перестали поступать, разбираемся в причине сразу.
- Серверы и инфраструктура. Размещение, бекапы, обновления зависимостей, мониторинг безопасности.
- Обновления модулей платформы. Когда мы выпускаем новую версию общего модуля (например, обновили интеграцию с OZON), она попадает к вам без отдельного контракта.
- Реакция на инциденты. Подозрительные всплески авторизаций и регистраций проверяем как угрозу безопасности.
Что не входит в лицензию: новый функционал сверх базы (новые фичи под бренд, кастомизация существующих модулей) — это оплачивается отдельно по Time & Materials.
Часовые ставки T&M
Если по ходу проекта нужны новые фичи или доработки, ставки прозрачные (с НДС):
| Роль | Ставка, ₽/час |
|---|---|
| QA-инженер (тестировщик) | 2 625 |
| Проектный менеджер | 2 940 |
| Дизайнер | 3 150 |
| Аналитик | 3 150 |
| Backend-разработчик | 3 675 |
| Flutter-разработчик (интерфейс) | 3 990 |
| DevOps | 3 990 |
| AI / prompt-инженер | 4 200 |
Перед стартом любой доработки выдаём смету — оценка по часам, состав работ, ответственные роли. Оплата по факту выполненных часов.
TCO: как платежи складываются на 1, 3 и 5 лет
Чтобы не оценивать «голую цену старта», полезно посчитать совокупную стоимость владения (TCO) с учётом лицензии. Базовая раскладка для тарифа ПРО (525 000 ₽ + 150 000 ₽/мес), без дополнительных доработок:
| Горизонт | ПРО (525 тыс + 150 тыс/мес) | ПРО+ (735 тыс + 170 тыс/мес) |
|---|---|---|
| 1 год | 525 тыс + 1 800 тыс = 2 325 тыс ₽ | 735 тыс + 2 040 тыс = 2 775 тыс ₽ |
| 3 года | 525 тыс + 5 400 тыс = 5 925 тыс ₽ | 735 тыс + 6 120 тыс = 6 855 тыс ₽ |
| 5 лет | 525 тыс + 9 000 тыс = 9 525 тыс ₽ | 735 тыс + 10 200 тыс = 10 935 тыс ₽ |
Для сравнения: кастомная разработка с нуля на старте обычно начинается от 5–10 млн ₽ единоразово, плюс собственная команда поддержки — по нашему опыту работы с командами клиентов, минимум ~400 тыс ₽/мес на команду из двух Flutter-разработчиков и QA-инженера (медиана зарплат Flutter-разработчика по hh.ru в регионах). На горизонте 3 лет это уже сопоставимо или дороже, чем FITTIN, но без преимуществ платформенных обновлений и готовых модулей. Сравнение по строкам — ниже. Окупаемость подписки под конкретный объём магазина удобно прикинуть в калькуляторе ROI.
TCO: FITTIN ПРО vs собственная команда разработки
Та же раскладка, но рядом с альтернативой «нанять команду в штат и разработать с нуля». Цифры альтернативы — ориентировочные (от 5 млн ₽ старт + 400 тыс ₽/мес на команду), точная сумма зависит от региона найма и состава команды:
| Горизонт | FITTIN ПРО | Своя команда (5 млн ₽ старт + 400 тыс/мес) |
|---|---|---|
| 1 год | 2 325 тыс ₽ | ~9 800 тыс ₽ (5 000 + 4 800) |
| 3 года | 5 925 тыс ₽ | ~19 400 тыс ₽ (5 000 + 14 400) |
| 5 лет | 9 525 тыс ₽ | ~29 000 тыс ₽ (5 000 + 24 000) |
Когда собственная команда объективно сильнее платформы. Платформа выигрывает на типовых e-commerce-сценариях, но у кастома с нуля есть свои преимущества: полный контроль над кодом с первого дня без лицензионных отчислений; свобода в выборе языка/стека под нестандартные интеграции; отсутствие зависимости от роадмапа стороннего вендора. Это важно для компаний, у которых уже есть зрелая IT-команда и нестандартные требования (B2B-логика, специфичные ERP, военная приёмка), не покрываемые типовыми модулями.
Если прекратить подписку
Это один из ключевых вопросов клиента — и ответ на него прозрачный:
- Приложение публикуется на ваш аккаунт в App Store, Google Play и RuStore. При прекращении подписки оно остаётся у вас в магазинах.
- Перестают приходить новые функции платформы, обновления модулей и техподдержка FITTIN. Приложение продолжает работать на текущей версии, пока совместимо с ОС магазинов.
- Полный выкуп кода приложения — на тарифе «Индивидуальный». Условия выкупа фиксируются отдельно в договоре.
От чего ещё зависит финальная смета
- Объём интеграций. Кроме типовых OZON, Wildberries и Я.Маркет, у брендов бывают свои ERP-системы, нестандартные CRM, программы лояльности с самописными API. Каждая такая интеграция рассчитывается по конкретным контрактам данных.
- Каналы дистрибуции. iOS и Android закрываются базой платформы; RuStore, Aurora OS, Telegram Mini Apps, веб и десктоп — по согласованию. Если нужен сайт интернет-магазина в дополнение к приложению — он собирается из той же кодовой базы.
- Уникальные сценарии и фирменный UX/UI. Если бренд хочет нестандартный flow корзины (как «раздельная экспресс vs самовывоз» в премиальных fashion-кейсах), индивидуальную программу лояльности или подарочную упаковку одним переключателем — это кастомные доработки сверх базы. На старте полезно сделать аудит UX/UI, чтобы не переделывать то, что и так работает.
- Доверие к подрядчику и налогообложение. FITTIN — аккредитованная Минцифры РФ IT-организация (номер в реестре 52007). Это даёт основания для применения льгот по налогу на прибыль и страховым взносам у заказчика — конкретный режим зависит от вашей системы налогообложения и подтверждается с вашим бухгалтером по действующим нормам НК РФ.
Чтобы получить ориентир под ваш проект, посчитайте на калькуляторе стоимости или сравните пакеты на странице тарифов. Сравнение моделей «своя команда vs no-code vs профессиональная разработка» — в нашем разборе no-code, AI-разработка или команда.
Итог: платформа e-commerce на одной странице
Соберём всё в одну картину. Модульная платформа FITTIN — это 50+ готовых модулей и 30+ интеграций на Flutter, из которых под бренд собирается приложение и сайт. Уникальные сценарии дописываются как кастомные доработки на исходном коде.
| Параметр | Коротко |
|---|---|
| Что это | модульная Flutter-платформа: готовые модули в 8 категориях + кастомные доработки на исходном коде |
| Оплата | ПРО: 525 тыс + 150 тыс/мес · ПРО+: 735 тыс + 170 тыс/мес · Индивидуальный — договорная. Все цены с НДС. |
| Что входит в лицензию | техподдержка, серверы, мониторинг, обновления модулей |
| Доработки | по Time & Materials, ставки от 2 625 до 4 200 ₽/ч с НДС |
| Сроки первого релиза | до 30 рабочих дней на ПРО / ПРО+; от 30 на «Индивидуальном» |
| Команда | PM + аналитик + дизайнер + Flutter-разработчики + QA; закреплена за проектом |
| Каналы | iOS, Android, RuStore, Aurora OS, Telegram Mini Apps, веб, десктоп + OZON / WB / Я.Маркет |
| Кейсы с метриками | Gulliver (50 % дохода) · FINN FLARE (−2,5х затрат, −1,5х срок) · Сатурн (12,4 % конверсия, 7 594 установки/мес) · Lassie (3 576 установок за 6 недель) · IDOL (VIP-сегмент: 2 % покупателей = 40 % выручки) · Street Beat (персонализированные витрины, единый поиск сайта и приложения) |
| Если прекратить платить | приложение остаётся на вашем аккаунте в сторах; полный выкуп кода — на «Индивидуальном» |
Что делать дальше
- Посчитать стоимость на калькуляторе — ориентир под ваш каталог за пару минут.
- Сравнить тарифы ПРО, ПРО+ и Индивидуальный — полный список из 50+ функций и 30+ интеграций.
- Посчитать ROI подписки — оценить окупаемость под объём вашего магазина.
- Заказать аудит и разработку ТЗ — зафиксируем состав работ до старта.
Часто задаваемые вопросы
Чем тариф ПРО отличается от ПРО+ и какой выбрать мне?
Главная разница — кто пишет интеграции с вашими системами (1С, CRM, склад, эквайринг). На ПРО их пишет ваша команда разработки или ваш существующий подрядчик — вы платите 525 000 ₽ интеграции и 150 000 ₽/мес лицензии (с НДС). На ПРО+ те же интеграции делает FITTIN под ключ — 735 000 ₽ интеграции и 170 000 ₽/мес лицензии. Разница в цене как раз и отражает 200–500 тыс. ₽ работ, которые на ПРО+ берёт на себя FITTIN. Сам продукт идентичен: 50+ модулей платформы доступны в любом тарифе.
Если у вас уже есть Flutter- или backend-разработчик — берите ПРО, сэкономите. Если разработчиков нет и нужно «под ключ» — ПРО+. Для нестандартных бизнес-процессов и полного выкупа кода — тариф «Индивидуальный» с договорной ценой.
Что будет с приложением, если я прекращу платить лицензию?
Приложение публикуется на ваш аккаунт в App Store, Google Play и RuStore. При прекращении подписки оно остаётся у вас в магазинах и продолжает работать на текущей версии. Перестают приходить новые функции платформы, обновления модулей и техподдержка FITTIN.
Это принципиальная разница с коробочным SaaS, где приложение обычно «гаснет» после прекращения подписки.
Полный выкуп кода приложения возможен на тарифе «Индивидуальный» — условия фиксируются в договоре. Это закрывает риск зависимости от подрядчика для тех, кому критично иметь полный контроль над исходным кодом, а не только над кастомными доработками.
Какая команда работает над моим проектом и как распределена ответственность?
Над проектом работает закреплённая команда из пяти ролей: проектный менеджер, аналитик, дизайнер, Flutter-разработчики, QA-инженер. Состав закреплён за вами на весь срок проекта — не «плавает» от спринта к спринту. Это снимает риск bus factor = 1: если кто-то заболел, нагрузку перераспределяет PM по остальной команде, а не «весь проект встал».
На ПРО часть работы (интеграции с 1С, CRM, эквайрингом) делает ваша команда; на ПРО+ — всё на стороне FITTIN. PM ведёт ежедневную сводку статуса в общем чате, чтобы вы видели прогресс без долгих созвонов. Часовые ставки на новые доработки сверх базы — от 2 625 до 4 200 ₽/ч с НДС в зависимости от роли.
Что такое «модульная платформа» простыми словами?
Модульная платформа — это набор готовых блоков (каталог, корзина, оплата, личный кабинет, поиск, интеграции), из которых под бренд собирается продукт. Каждый блок можно заменить, расширить или переписать точечно, не ломая соседние. В отличие от коробки, где набор фиксирован, и кастомной разработки с нуля, где каждый блок пишется заново. Для e-commerce это главный практический смысл: дорожную карту и интеграции можно развивать по модулям итеративно и выкатывать изменения зонально, без остановки всего приложения для «большого переделка». Так проще держать в синхроне ИТ и маркетинг и управлять риском регрессий при росте каналов продаж.
Чем платформа FITTIN отличается от коробочного SaaS (Insales, Bitrix, RetailRocket)?
Коробка даёт быстрый старт, но не позволяет глубоко кастомизировать сценарии под конкретный бренд: вы ограничены возможностями подрядчика SaaS. FITTIN — это кастомные доработки на исходном коде: вы получаете и быстрый старт за счёт переиспользуемых модулей, и полный контроль над развитием. Подробнее — в нашей статье почему бизнес уходит с коробок.
Чем отличается от полностью кастомной разработки с нуля?
Кастомная разработка с нуля — это 6–12 месяцев на первый релиз и от 3–5 млн ₽ единоразово, плюс собственная команда поддержки в штате. На платформе FITTIN 50+ модулей e-commerce (каталог, корзина, оплата ЮKassa и СБП, программа лояльности, push, аналитика, маркетплейсы) уже работают, поэтому первый релиз укладывается в 30 рабочих дней. Оплата прозрачна: интеграция от 525 000 ₽ + лицензия от 150 000 ₽/мес (с НДС, техподдержка включена) + новые доработки по Time & Materials. Уникальные сценарии бренда разрабатываются как кастомные доработки на исходном коде. Если нужно сразу корпоративное мобильное приложение или приложение для интернет-магазина — платформа закрывает оба сценария.
На каких платформах работает приложение, сделанное на FITTIN?
Из одной кодовой базы на Flutter собираются клиенты для: iOS, Android, RuStore, Aurora OS, Telegram Mini Apps, веба и десктопа. Принцип «один продукт — несколько дистрибуций» упрощает сопровождение: когда дорожную карту согласовывают заранее, типовые доработки и исправления можно раскатывать по каналам согласованно, без параллельных команд под каждую ОС с нуля. На практике часть брендов стартует с iOS и Android, затем подключает веб или RuStore после стабилизации ядра продукта. Дополнительно подключаются маркетплейсы — Wildberries, Ozon, Яндекс.Маркет. Конкретный набор каналов и порядок запусков фиксируют под проект, чтобы ресурсы на интеграции и модерацию не разъезжались между командами. Подробнее про публикацию — на официальном сайте RuStore и в документации Telegram Mini Apps.
За сколько можно запустить первый релиз?
На тарифах ПРО и ПРО+ — до 30 рабочих дней. За это время вы получаете полностью работающее мобильное приложение с функционалом платформы: каталог, корзина, оплата ЮKassa и СБП, личный кабинет, авторизация по СМС, программа лояльности (Mindbox, Loymax, Maxma), аналитика AppMetrica, push-уведомления. Готовый продукт для публикации в App Store, Google Play и RuStore с подключёнными 1С, маркетплейсами (OZON, Wildberries, Я.Маркет) и службами доставки (СДЭК, Boxberry).
Тариф «Индивидуальный» с кастомной разработкой под нестандартные бизнес-процессы — от 30 рабочих дней. Точные сроки и цена фиксируются в договоре после ТЗ. Подход к 30-дневному запуску — в нашем разборе разработка мобильных приложений под ключ за 30 дней.
Что входит в каждый тариф и от чего зависит финальная цена?
В любой тариф (ПРО, ПРО+, Индивидуальный) включён полный набор из 50+ модулей платформы: кроссплатформенное приложение на Flutter (iOS+Android+RuStore), админ-панель, серверная инфраструктура, витрина и каталог, корзина и оплата, программа лояльности, аналитика, push-уведомления, маркетплейсы и доставка. Разница между ПРО и ПРО+ — только в том, кто пишет интеграции с вашими внутренними системами (1С, CRM, склад, эквайринг): на ПРО это ваша команда, на ПРО+ — FITTIN под ключ.
Финальная цена зависит от: объёма дополнительных интеграций (нестандартные ERP/CRM сверх типовых), дополнительных каналов (Aurora OS, Telegram Mini Apps, десктоп), уникальных сценариев UX/UI (нестандартный flow корзины, индивидуальная программа лояльности) и объёма доработок после релиза. Точная смета формируется на этапе технического согласования — посчитать предварительно можно на калькуляторе стоимости, а сравнить пакеты — на странице тарифов.