Операционная система
для сети цветочных магазинов
Витрина, админка, программа лояльности, склад, интеграция 1С и брендбук — в одном месте. Запуск сети примерно за два месяца, далее — кратно быстрее. Аудит каждого действия.
- 50+
- Wiki-статей
- 25+
- клиентских сторов
- 6
- ролей RBAC
- 3 года
- аудит-trail
Каждой роли — свой контур пользы
Владельцу сети
Боль: Видит выручку по таблицам, не понимает, какой филиал просел сегодня и почему.
Получает: Единый дашборд по всей сети, сравнение филиалов в один клик, аудит-лог любых правок.
Управляющему магазином
Боль: Заказы в чатах, остатки в голове, флористы не знают приоритет, курьеры теряют адреса.
Получает: Канбан OMS, фотоотчёт, тайм-слоты, перевод заказа между филиалами одной кнопкой.
Администратору / IT
Боль: RBAC «на словах», ключи 1С в личке, GA скрипты грузятся без согласия — алло, 152-ФЗ.
Получает: Гранулярные права, секреты в Vault, согласие → скрипты, webhook с HMAC. Аудит trail на 3 года.
То, что видит ваш покупатель
Мобайл-first, SSR, Core Web Vitals в зелёной зоне. WCAG AA. Каждая страница имеет свой head и JSON-LD — это видит и пользователь, и Google.
Зайти на витринуМобайл-first витрина
Sticky buy-bar на PDP, bottom-nav, touch-цели ≥ 44px, безопасные зоны iOS.
Подробно в WikiCore Web Vitals
Бюджеты: LCP ≤ 2.5s, CLS ≤ 0.1, INP ≤ 200ms. Prefetch link-on-hover, WebP/AVIF.
Подробно в WikiPDP с 14 блоками
Галерея с lightbox, варианты, окно доставки, FAQ, отзывы, cross-sell, sticky CTA.
Подробно в WikiЧекаут-wizard
Контакты → получатель → доставка → оплата → промокод+баллы → согласия. Zod-валидации.
Подробно в WikiOn-page SEO
Уникальные head на каждом маршруте, JSON-LD Product/Article/FAQ, sitemap+RSS+robots.
Подробно в WikiДоступность WCAG AA
Фокус-trap в модалках, skip-link, контраст 4.5:1, прохождение клавиатурой.
Подробно в WikiТо, что видит ваш оператор
OMS-канбан, WMS, CRM с RFM, лояльность с антифродом, тайм-слоты по филиалам, Sprint-дашборд из Linear. Аудит — на любое действие.
Открыть Wiki админкиOMS-канбан
Новые → В работе → Готовы → В пути → Доставлены → Закрыты. Фотоотчёт, возврат, перевод филиала.
Подробно в WikiWMS по филиалам
Матрица товар×филиал, резерв, инвентаризация, low-stock пуш. Атомарные переводы.
Подробно в WikiCRM + RFM
Champions/Loyal/At Risk вычисляются автоматом. Идемпотентный upsert по телефону.
Подробно в WikiЛояльность
Тиры, начисления онлайн+офлайн, антифрод (multi-account, спайки, self-dealing), импорт 1С.
Подробно в WikiТайм-слоты + зоны
Сетка 14 дней по филиалам, ёмкость, праздничные блокировки, привязка к курьерским сменам.
Подробно в WikiSprint dashboard
Открытые задачи Linear по циклам + командам прямо в админке. Server function через Connector.
Подробно в WikiСравните FlowAi с Битриксом, InSales и заказной разработкой
11 требований, 4 платформы, радар на 5 осей, TCO и бюджет внедрения. Кликабельные задачи — наглядно, без воды.
FlowAi против рынка
Сравнение out-of-the-box возможностей без кастомизации. Honest matrix: где у нас «есть» — это работает в коде, где у конкурента «частично» — решается доработкой или связкой сервисов.
| Возможность | FlowAi | InSales / Эквид | 1С-Битрикс24 | Tilda + CRM | Posiflora / FlowerSoft | Заказная разработка |
|---|---|---|---|---|---|---|
| Витрина мобайл-first, SSR, LCP ≤ 2.5s | ||||||
| Готовая флористическая модель данных | ||||||
| OMS-канбан с фотоотчётом | ||||||
| WMS с матрицей товар × филиал | ||||||
| Мульти-филиал + перевод заказа | ||||||
| Тайм-слоты с ёмкостью и блокировками | ||||||
| Лояльность: тиры + антифрод + RFM | ||||||
| RBAC: 6 ролей × scope филиала + аудит | ||||||
| Cookie-consent 152-ФЗ / GDPR из коробки | ||||||
| Двунаправленный обмен 1С (идемпотентный) | ||||||
| SEO: per-route head + JSON-LD + sitemap | ||||||
| Бренд-бук как код (oklch-токены) | ||||||
| Sprint-дашборд (Linear) в админке | ||||||
| Feature flags без релиза | ||||||
| Время до запуска сети 3–5 точек | ~2 мес | 4–6 нед. | 8–12 нед. | 3–4 нед. | 3–5 нед. | 4–9 мес. |
| Стоимость владения / год (порядок) | ₽ | ₽ | ₽₽ | ₽ | ₽₽ | ₽₽₽ |
InSales / Эквид
Сильно: Быстрый старт типового магазина, готовые шаблоны.
Где не подходит для сети цветочных: Нет флористической модели: ни букетных составов, ни тайм-слотов, ни лояльности с антифродом.
1С-Битрикс24
Сильно: Глубокая интеграция с 1С, корпоративный CRM.
Где не подходит для сети цветочных: Тяжёлый legacy-фронт, низкие Core Web Vitals, RBAC «на словах», доработка под флористику — месяцы.
Tilda + внешний CRM
Сильно: Красивая витрина, простой no-code.
Где не подходит для сети цветочных: Нет OMS/WMS/лояльности, мульти-филиал и аудит решаются «склейкой» из 3–5 сервисов.
Posiflora / FlowerSoft
Сильно: Отраслевой POS, знают флористику.
Где не подходит для сети цветочных: Слабая публичная витрина и SEO, закрытая экосистема, кастомизация бренда ограничена.
Заказная разработка
Сильно: Делает ровно то, что вы попросили.
Где не подходит для сети цветочных: 4–9 месяцев до MVP, риск архитектора-одиночки, нет готовой Wiki/брендбука/RBAC из коробки.
Почему мы — а не «собрать из кубиков»
- Один владелец данных и одна точка ответственности вместо 4–5 подрядчиков.
- Флористическая модель (составы, замены, тайм-слоты, фотоотчёт) — родная, а не «наколхозили на CMS».
- Современный edge-стек: SSR, Core Web Vitals в зелёной зоне, мобайл-first без оправданий.
- Полная Wiki и брендбук как код — следующий подрядчик подключится за день, а не за месяц.
Дизайн-система, а не «нарисовали красиво»
Цвета в oklch, шрифты с осмысленной шкалой, токены spacing и радиусов в одном файле. Меняется в src/styles.css — пересчитывается везде, включая dark mode.
var(--background)var(--foreground)var(--primary)var(--accent)var(--muted)var(--border)var(--card)var(--destructive)Нейтральный гротеск с отличной читаемостью в малых размерах. Tabular-nums для цен — 4 590 ₽, 12 480 ₽.
Палитра oklch
Тёплые нейтралы + Coral акцент. Семантические токены, dark mode, контраст AA.
Открыть статьюInstrument Serif × Work Sans
Редакционный display + чистый body. Шкала mobile/desktop, tabular-nums для цен.
Открыть статьюSpacing, радиусы, тени
4-pt grid, радиусы 6/12/16/24, тёплые тени oklch. Без неоновых glow.
Открыть статьюMotion: служит смыслу
120ms feedback, 220ms модалки, 280ms page transition. Reduced-motion уважаем.
Открыть статьюСтек, выбранный по причинам, а не по моде
TanStack Start v1
SSR + server-functions, type-safe routing, edge-deploy на Cloudflare Worker.
Технический разборКонтракты данных
Жёсткие TS-типы Order/Product/Client/Loyalty с инвариантами. Суммы в копейках, без float.
Технический разборRBAC + защита-эшелон
UI скрывает → роут-гард редиректит → сервер проверяет SECURITY DEFINER функцией.
Технический разборState без боли
25+ zustand-сторов с persist + версионированием. Single source of truth для клиента.
Технический разбор152-ФЗ / GDPR
Cookie-consent блокирует аналитику до согласия. Анонимизация по запросу. Версионирование оферты.
Технический разборFeature flags
Master-Config переключает модули без релиза. Каждое переключение в аудит.
Технический разборС тем, что у вас уже работает
1С
Двунаправленный обмен товарами, остатками, клиентами, балансами лояльности. Идемпотентный по externalId.
Эквайринг
Card / СБП. Webhook с HMAC-SHA256, timingSafeEqual, idempotency по paymentIntentId.
СДЭК / Я.Доставка
Создание заявки, трекинг, обновление статуса заказа из вебхука.
Brevo / SMS
Транзакционные шаблоны, версионированные. Тон голоса по брендбуку.
GA4 / Метрика
Загружаются ТОЛЬКО после согласия. Без PII в событиях. Хэш-id пользователя.
Linear
Sprint dashboard в админке через Lovable Connector Gateway. Ключи на сервере.
Шесть ролей, четыре эшелона защиты
UI скрывает → роут-гард редиректит → server function проверяет SECURITY DEFINER функцией → аудит фиксирует. Клиент никогда не источник истины.
| Роль | Что доступно |
|---|---|
owner | God-mode. Все права, единственная роль с правкой матрицы. |
admin | Филиалы, роли, настройки, master-config, аудит по всей сети. |
manager | Заказы, клиенты, маркетинг, отчёты по своему филиалу. Возвраты. |
seller | Заказы, клиенты, начисление баллов офлайн. Без правки цен. |
florist | OMS своего филиала (статусы, фотоотчёт). Без CRM и без цен. |
courier | Только свои маршруты и обновление статуса доставки + фото вручения. |
Что обычно спрашивают
Сколько времени уходит на запуск сети из 3–5 магазинов?+
Около 2 месяцев: 1 месяц на разработку и настройку платформы под клиента + 1 месяц на доработки под индивидуальные процессы сети. Это пока приблизительные сроки — после первого запуска внедрение следующих магазинов и тиражирование на сеть проходит кратно быстрее.
Что с миграцией существующей программы лояльности?+
CSV-импорт «phone,email,points,tier» — идемпотентный по нормализованному телефону, сохраняет историю в одной транзакции batch. Откат батча одной командой.
Кто владеет данными и где они хранятся?+
Данные — ваши. Хостинг — Lovable Cloud (Supabase) в выбранном регионе. Экспорт всей БД в любой момент. Аудит-лог append-only, срок хранения 3 года.
Можно ли кастомизировать витрину под наш бренд?+
Да. Все цвета, шрифты, радиусы, тени — токены в src/styles.css. Меняется в одном файле, dark-mode пересчитывается автоматически. Брендбук — внутри платформы.
Как работает RBAC для франчайзи?+
Каждый сотрудник привязан к одному или нескольким branchId. Менеджер франчайзи не видит заказы соседа, владелец сети видит всё. Runtime-overrides позволяют точечно расширять права без релиза.
Что с безопасностью платежей и персданных?+
Эквайринг через сертифицированного провайдера, ключи в Vault, webhook с HMAC. Аналитика и cookie — после согласия (152-ФЗ/GDPR). Анонимизация по запросу клиента в 30 дней.
Запустим вашу сеть примерно за два месяца
Демо в один клик. Wiki со всеми спецификациями открыта. Если решите — импорт каталога и клиентов из 1С в первый день.