Цветы и подарки
Отправитель собирает букет в конструкторе из реальных остатков партнёра-флориста за 2 минуты, добавляет открытку с рукописным шрифтом, записывает голосовое поздравление (опционально — превращается в QR-открытку), выбирает фото- или видео-отчёт. Курьер забирает букет в холодильной сумке, везёт по адресу, передаёт получателю, делает фото с букетом. Отправитель в приложении получает фото и видео реакции — главный продукт эмоциональной категории.
Букеты и подарки, анонимность отправителя, открытки, фото-отчёт получателю.
«Доставка цветов и подарков Pro» — это white-label платформа, заточенная под одну задачу: продавать эмоцию, а не товар. Решение для флористических салонов, цветочных интернет-магазинов, сервисов подарков и франшиз. Отличие от стандартных курьерских сервисов — глубокая работа с впечатлением: фото и видео с вручения, голосовые поздравления, рукописные открытки, гарантия свежести 24 часа.
Стек собран на проверенной базе: Next.js 14 для веб-кабинета и админки, Swift/SwiftUI для iOS, telegraf для Telegram-бота, Node/NestJS на бэке, Postgres 16 с PostGIS. Интеграции с каталогами FlorAccess и FleurOp дают мгновенный доступ к 200 000+ позиций и международной доставке в 150 стран. Daily.co — для live-видео вручения. Whisper API — для транскрипции голосовых поздравлений в QR-открытку.
При покупке вы получаете полные исходники с коммерческой лицензией без роялти, бесплатное брендирование (логотип, цвета, иконки, домен и иконка iOS-приложения в TestFlight) и 6 месяцев обновлений в подарок. При аренде — то же самое плюс инфра, мониторинг, бэкапы и обновления продукта на нашей стороне. Развёртывание за 3–7 минут от оплаты до первого зелёного HTTPS.
Почему «обычная курьерская служба» убивает экономику цветочного магазина
Цветы — это самый недолговечный товар в e-commerce. Букет, не доставленный в 4-часовое окно, теряет 30–50% воспринимаемой ценности. Букет, доставленный без фото получателя, теряет половину магии — отправитель не получает того, за что заплатил.
Универсальные курьерские агрегаторы (Яндекс.Доставка, СДЭК) не понимают специфики: курьер кладёт букет в багажник на солнце, везёт 2 часа с термошоком, отдаёт «кому попало» без фото, не привозит открытку, потому что её положили в отдельный пакет. Цветочный магазин теряет на возвратах 12–25% выручки и не масштабируется выше своего района.
- Букет приехал «не такой, как на фото» — возврат и негативный отзывЦена ошибки: 12–25% выручки на возвратах + удар по репутацииБукетный конструктор работает с реальными остатками флористов: показывает фото именно тех цветов, что есть в наличии сегодня (фото с обновлением каждые 2 часа). Если конкретного цветка нет — подбирается замена из той же эстетической группы с уведомлением клиенту до сборки.
- Букет завял в пути — курьер вёз 2 часа в багажнике на солнцеЦена ошибки: 100% возврат + потеря клиента навсегдаХолодная цепь: курьеры получают изотермические сумки с хладоэлементами. SLA на доставку 90 минут с момента сборки. Гарантия свежести 24 часа — при увядании внутри суток обмен или возврат без вопросов.
- Получатель не увидел открытки — она потерялась или забылиЦена ошибки: испорченное впечатление, отправитель недоволенОткрытка — обязательный этап сборки заказа, без неё букет не отдаётся курьеру. Чек-лист сборки в приложении флориста: цветы, упаковка, открытка, голосовая QR-открытка (если есть). Фото перед отправкой — обязательно.
- Отправитель не получает фото с вручения — главное впечатление утраченоЦена ошибки: снижение повторных заказов на 30–40%Фото-отчёт с вручения обязателен для курьера: фото получателя с букетом (с его согласия) или фото букета у двери (если бесконтактная). Отправитель получает push-уведомление с фото в течение 5 минут после доставки. Опция видео-отчёта (Daily.co live) — за наценку.
- Получателя не оказалось дома — букет вернулся и завялЦена ошибки: 100% потеря букета + испорченный подарокПеред выездом курьер связывается с получателем (или отправитель просил «сюрприз» — тогда нет). При недоступности — букет передаётся соседям, консьержу или оставляется у двери (по выбору отправителя). Резервная переотправка в течение 24 часов входит в стандарт.
- Анонимность не работает — получатель видит номер курьера и отправителяЦена ошибки: сюрприз сорван, недовольство обоихАнонимный режим: получатель видит только название магазина, номер курьера маскируется через виртуальный SIP-номер (proxy через Voximplant или Tinkoff Voice). Открытка может быть подписана только псевдонимом — без раскрытия настоящего имени до выбора отправителя.
- Пиковые дни (14.02, 8.03) — заказы есть, курьеров нетЦена ошибки: 20–40% заказов отваливается, репутация падает на годПиковый движок: за 2 недели до даты — режим набора резервных курьеров, динамическое ценообразование (наценка 20–50% к пиковому окну), очерёдность по времени оплаты, лимит заказов на день (когда лимит достигнут — кнопка «оформить» скрывается, не давая разочаровать).
- Международная доставка нужна (Грузия, Германия, США) — нет каналаЦена ошибки: клиент уходит к конкуренту с международной сетьюИнтеграция с FleurOp: партнёрская сеть из 50 000+ флористов в 150 странах. Клиент в вашем приложении заказывает букет другу в Берлине, заказ уходит партнёру в Берлине, фото с вручения возвращается обратно. Маржа с международного заказа — 20–35%.
Сборка с нуля vs готовая платформа: реальная математика
Если бы вам пришлось собирать «Доставку цветов Pro» с нуля, бюджет ушёл бы на: 1 iOS-разработчик, 1 фронтенд (веб-кабинет + админка), 1 бэкенд, дизайнера, DevOps, юриста на договоры с флористами. Это команда из 5–6 человек на 5–8 месяцев и стартовая инвестиция $75k–$180k без учёта поддержки.
У нас этот стек уже написан, оттестирован на запусках 4 цветочных сервисов и регулярно обновляется. Букетный конструктор, интеграции с FlorAccess/FleurOp, пиковый движок, видео-вручение — всё готово. Вы получаете тот же результат за дни и направляете освободившийся бюджет на набор флористов и партнёров.
| Этап | Свой стек | С wl-solution |
|---|---|---|
| iOS-приложение отправителя | 1 iOS × 3 мес ≈ $24k | уже в коробке (Swift/SwiftUI, готов к TestFlight) |
| Веб-кабинет и админка | 1 фронт × 3 мес ≈ $20k | уже в коробке |
| Букетный конструктор с реальными остатками | 1 фронт + 1 бэк × 2 мес ≈ $24k | готов с фото-обновлениями каждые 2 часа |
| Telegram-бот для повторных заказов | 1 бэк × 1 мес ≈ $8k | готовая интеграция с шаблонами |
| Интеграция с FlorAccess + FleurOp (международка) | $6k × 2 = $12k | два коннектора готовы |
| Видео-вручение через Daily.co + Whisper STT | $8k | уже в коробке |
| Пиковый движок (14.02, 8.03 — динам. цены, лимиты) | $6k | rule-engine с UI |
| Холодная цепь — приложение курьера с чек-листом | $10k | уже в коробке |
| Инфра, CI/CD, мониторинг | $8k setup + DevOps на ставке | auto-deploy на VPS за 5 минут |
Четыре продукта, склеенные единой эмоциональной воронкой
iOS-приложение для импульсных заказов (тут происходит 60–70% оплат), веб-кабинет для подробных заказов и подарочных программ, Telegram-бот для постоянных клиентов («снова те же розы маме»), админка флориста и оператора. Все четыре синхронизированы через Order Service и Asset Service, который держит фото реальных остатков актуальными.
Платформа мультиарендная: один установленный экземпляр обслуживает и одиночный салон, и франчайзи в 8 городах. Тенант = бренд (свой логотип, домен, флористы, тарифы), при этом владелец сети видит всё в одной админке с агрегированной аналитикой и пиковым прогнозом.
Букетный конструктор с реальными остатками
Только то, что есть у флориста сегодня — без обмана.
Флорист каждое утро фотографирует приход и обновляет остатки за 30 секунд: щёлкает в приложении «20 пионов кремовых, 30 роз красных, 15 эустом». Фото идёт в каталог автоматически. Клиент в приложении видит только то, что есть.
Конструктор позволяет собрать букет из доступных позиций: выбрать главный цветок, дополнения, зелень, упаковку. Цена пересчитывается в реальном времени. Если конкретного цветка не хватает на момент сборки — система предлагает замену из той же эстетической группы (например, ranunculus вместо peonies) с уведомлением клиенту до сборки.
iOS-приложение с импульсным заказом за 30 секунд
Открыл — выбрал готовый букет — оплатил Apple Pay — готово.
На главном экране — 12 готовых букетов на разные случаи (день рождения, признание, извинение, маме, корпоративный) с ценой и доступностью. Один тап — экран оформления: получатель из контактов, адрес из подсказок, открытка с рукописным шрифтом, оплата Apple Pay. От открытия приложения до оплаты — 30–60 секунд.
Push после оплаты: «букет в работе у флориста», «курьер выехал», «доставлено» — с фото получателя с букетом. Отправитель видит, как его подарок дошёл до адресата, без необходимости звонить и спрашивать.
Анонимность отправителя по выбору
Сюрприз — без раскрытия имени до твоего сигнала.
При оформлении заказа отправитель выбирает: «открытое имя», «псевдоним» («тайный поклонник», «друг», «коллега»), «полная анонимность» (получатель видит только логотип магазина). Открытка соответствует выбору.
Номер курьера на этапе доставки маскируется через виртуальный SIP-номер (Voximplant proxy): получатель звонит на номер, который выглядит как номер магазина, но проксируется на курьера. После доставки виртуальный номер автоматически отключается — отправителя не вычислить ни по одному цифровому следу.
Фото- и видео-отчёт с вручения
Главная эмоциональная ценность — вы видите, как доставили вашу любовь.
Стандартный фото-отчёт обязателен: курьер делает фото получателя с букетом (с его согласия) или фото букета на пороге (для бесконтактных). Фото с EXIF-метаданными (время + GPS) приходит отправителю в push в течение 5 минут после доставки.
Премиум-опция: видео-вручение через Daily.co. Отправитель может присутствовать на видео-вручении в реальном времени — курьер запускает live-видео, получатель видит отправителя, отправитель видит реакцию. Длительность 1–2 минуты, ссылка сохраняется на 30 дней.
Голосовое поздравление + рукописная открытка
Текст с экрана не передаёт чувств. Голос — передаёт.
Отправитель записывает голосовое поздравление прямо в приложении (10–60 секунд). Whisper API транскрибирует речь в текст. Получаем: 1) аудио-файл, 2) текст-расшифровка, 3) QR-код, который печатается на открытке. Получатель сканирует QR — слышит голос отправителя.
Открытка печатается рукописным шрифтом (выбор из 8 шрифтов — от классического каллиграфического до игривого ребячьего). Текст набирается отправителем, печатается на термопринтере у флориста перед сборкой. Опционально — реально рукописная открытка от партнёра-каллиграфа за наценку.
Пиковый движок: 14.02, 08.03, День матери
Не отваливаем заказы — управляем нагрузкой динамически.
За 14 дней до пиковой даты включается режим: динамическое ценообразование (наценка 20–50% за пиковое окно), очерёдность по времени оплаты, лимит заказов на день. Когда лимит достигнут — кнопка «оформить» меняется на «ожидание свободного слота» — не разочаровываем тех, кто не успел.
Резервный пул флористов и курьеров активируется за 7 дней: подключаем фрилансеров, договариваемся с партнёрами. Бронируется 30% дополнительной ёмкости на случай скачка спроса. Аналитика прогнозирует пик по данным прошлых лет.
Международная доставка через FleurOp
Берлин, Тбилиси, Нью-Йорк — один интерфейс, разные флористы.
Интеграция с FleurOp: партнёрская сеть из 50 000+ флористов в 150 странах. Клиент в вашем приложении выбирает страну/город получателя, видит каталог из локальных букетов, оплачивает. Заказ уходит партнёру через API FleurOp, локальный флорист собирает и доставляет.
Фото с вручения передаётся обратно через API. Ваша маржа — 20–35% от стоимости заказа (вы выставляете цену в своей валюте, FleurOp списывает свою долю в локальной валюте). Без необходимости иметь физических флористов в каждой стране.
White-label по-настоящему: ваш бренд везде
Логотип, цвета, шрифты, иконка iOS, домен, открытки.
Веб-кабинет, iOS-приложение (с иконкой в TestFlight под вашим брендом и публикацией в App Store через ваш Developer Account), Telegram-бот и админка — под вашим брендом. Рукописные открытки с вашим логотипом-водяным знаком (или без — по выбору).
Никаких упоминаний wl-solution в интерфейсе пользователя, открытках или счетах. Это ваш продукт, а не наш с вашим логотипом сверху.
Что мы держим в голове, проектируя продукт
- 01
Цветы — это эмоция, а не товар
Архитектура продукта оптимизирует под впечатление: фото-отчёт обязателен, анонимность защищена, голосовые поздравления — нативно, открытки — обязательная часть сборки. Цвета и пиксели — не главное.
- 02
Свежесть — обязательство, а не пожелание
SLA 90 минут от сборки до вручения. Холодная цепь с изотермическими сумками. Гарантия 24 часа на свежесть с автокомпенсацией. Цветочный бизнес держится на повторных заказах — а они держатся на свежести.
- 03
Реальные остатки — не каталог-обман
Конструктор показывает только то, что есть у флориста сегодня. Подмена цветка — только с согласия клиента. Это убирает 70% возвратов «не такой, как на фото».
- 04
Пик готовится за месяц, не за час
14 февраля, 8 марта, День матери, 1 сентября — даты, которые нельзя проспать. Платформа сама запускает режим пика, активирует резервы, прогнозирует спрос. Владелец не пилотирует руками каждый раз.
Полный набор сценариев — без покупки модулей и плагинов
Конструктор и каталог
Слой, через который проходит каждый импульсный заказ. Реальные остатки, прозрачные цены, мгновенное принятие решения.
Каталог разделён на основные цветы (розы, пионы, ранункулюсы, эустомы, тюльпаны, хризантемы), дополнения (зелень, ягоды, ветви), упаковку (крафт, корейская плёнка, плетёная корзина) и ленты. Каждый элемент — с реальным фото из текущего прихода флориста.
Цена пересчитывается мгновенно. Итоговое фото — генерируется композицией реальных фото элементов (для приближения). Можно сохранить шаблон букета и заказывать его повторно одним тапом.
- · Клиент видит, что получит — не «как на фото»
- · Конверсия в покупку выше на 25–40% против каталога готовых букетов
- · Возвраты «не такой, как на фото» — почти исчезают
Категории: «день рождения», «любовь», «извинение», «маме», «коллеге», «свадьба», «новорожденному», «корпоративный», «траурный», «букет дня». Каждый — с фото, описанием, ценой и доступностью «сегодня». Состав букета указан, можно открыть конструктор для модификаций.
Куратор раздела (флорист-стилист) обновляет подборку еженедельно. Сезонные акценты — пионы в мае, тюльпаны в марте, хризантемы осенью.
- · Импульсные заказы за 30 секунд — без раздумий
- · AOV (средний чек) выше на 15% против произвольной сборки
На этапе оформления заказа — предложение «добавить к букету»: коробка макарон (3 варианта), плитка крафтового шоколада, бутылка шампанского (с проверкой 18+), мягкая игрушка, воздушные шары.
Партнёры-поставщики этих категорий подключаются как отдельные тенанты внутри платформы — единая логистика, флорист собирает букет с довеском в одной упаковке.
- · AOV растёт с $35 до $50–60 в среднем
- · Дополнительная маржа без увеличения логистики
FlorAccess — европейский каталог-агрегатор цветочных оптовых поставок. Подключение позволяет флористу видеть все доступные позиции по Европе, заказывать с доставкой 2–4 часа (для крупных городов).
Для редких заказов (например, голландские пионы вне сезона в РФ) — мгновенный доступ без необходимости держать в стоке.
- · Каталог 200 000+ позиций без склада
- · Возможность собирать редкие букеты для премиум-сегмента
Впечатление и эмоция
Сердце продукта. Анонимность, фото с вручения, видео в реальном времени, голосовые поздравления.
Курьер в приложении нажимает «доставить» только после фото. Два варианта: «фото получателя с букетом» (по согласию — у получателя на экране появляется кнопка «разрешаю фото») или «фото букета у двери» (бесконтактная доставка).
Фото с EXIF (время + GPS + модель устройства) сохраняется в S3, отправляется отправителю через push (в приложении) или e-mail. Хранится в истории заказов 12 месяцев.
- · Главный продукт эмоциональной категории
- · Повторные заказы растут на 40–60%
- · Сильный материал для социальных сетей с отзывами
Премиум-опция за наценку $5–15 (зависит от региона). Курьер при доставке запускает Daily.co-комнату, отправитель получает ссылку и присоединяется. Курьер передаёт букет, получатель и отправитель видят и слышат друг друга 1–2 минуты.
Запись остаётся доступной 30 дней — можно пересмотреть и поделиться. Бэкенд: Daily.co (peer-to-peer, минимальные расходы трафика).
- · Уникальная фича — нет у 95% конкурентов
- · Премиум-сегмент готов платить за эмоцию
- · Контент для маркетинга (с разрешения)
В приложении кнопка «записать голосовое поздравление». Запись 10–60 секунд (формат m4a/mp3). Whisper API транскрибирует речь в текст (поддерживает 95+ языков). Получаем: аудио-файл, текстовая расшифровка, QR-код, который печатается на открытке.
Получатель сканирует QR смартфоном — открывается страница с аудиоплеером и текстом. Хранится 1 год. Цена для отправителя — $1–2 за запись (покрывает Whisper-стоимость).
- · Эмоциональная глубина выше текстовой открытки
- · QR на открытке — стильно и современно
- · Транскрипция помогает глухим получателям
Отправитель набирает текст в приложении (до 200 символов), выбирает шрифт из 8 вариантов: классическая каллиграфия, итальянский курсив, школьный рукописный, тонкий женственный, бруталистский мужской, ребячий весёлый, готический строгий, японский каллиграфический.
Печатается на термопринтере у флориста на момент сборки заказа. Опционально — реально рукописная открытка от партнёра-каллиграфа (за наценку $3–8 и +30 мин к SLA).
- · Эмоция выше, чем у Times New Roman
- · Уникализация продукта — нет у курьерских агрегаторов
На этапе заказа — переключатель «анонимно». Открытка подписывается «тайный поклонник» (или произвольным псевдонимом). Номер курьера в SMS получателю — виртуальный SIP-номер от Voximplant (звонок проксируется на реального курьера), активный только в окне доставки (4 часа).
После доставки — виртуальный номер отключается. Курьер инструктирован не раскрывать имя отправителя ни при каких обстоятельствах (часть NDA на онбординге).
- · Сюрприз гарантирован
- · Премиум-категория «тайный поклонник» работает
Курьеры и холодная цепь
Цветы — самый недолговечный груз. Изотермические сумки, SLA 90 минут, чек-лист на каждом шаге.
Курьерам выдаётся комплект: 2 изотермические сумки 30л с хладоэлементами (одна в работе, одна охлаждается). Хладоэлементы перезаряжаются за 2–3 часа в морозильнике у партнёра-флориста.
В жарком сезоне (июнь–август) — обязательная проверка температуры внутри сумки термометром перед выездом (записывается в audit-логе доставки). Если выше +12°C — букет не отдаётся курьеру до повторной заморозки.
- · Букет приезжает свежим даже в +30°C
- · Резкое снижение возвратов «завял в пути»
С момента сборки букета флористом таймер 90 минут. За 30 минут до дедлайна — алерт оператору и курьеру. За 15 минут — алерт владельцу аккаунта отправителя.
При нарушении — авто-возврат 30% стоимости букета на карту отправителя (опция в админке: возврат деньгами или промокод 50% на следующий заказ).
- · Клиент знает, что свежесть гарантирована
- · Дисциплинирует операторов и курьеров
Получатель в течение 24 часов с момента доставки может через приложение или e-mail (с фото) пожаловаться на качество. Платформа автоматически открывает кейс, оператор предлагает: обмен на новый букет (с приоритетной доставкой 2 часа) или 100% возврат денег отправителю.
Статистика по проблемам по флористам — для оценки качества и обратной связи. Систематические проблемы → понижение приоритета в распределении заказов.
- · Доверие клиентов растёт
- · Флористы держат высокий стандарт
Флорист в своём приложении видит чек-лист: 1) сборка букета по составу заказа, 2) упаковка (крафт/плёнка/корзина), 3) открытка с напечатанным текстом, 4) QR-код голосового поздравления (если есть), 5) изотермическая сумка с хладоэлементами, 6) фото готового заказа перед передачей курьеру.
Без отметки «фото готово» курьер не получает уведомления о готовности. Это исключает забытые открытки и непропечатанные QR.
- · Нет «забыли открытку» — главная причина жалоб
- · Стандартизация для франчайзи
За 7 дней до пиковой даты система отправляет рассылку резервным курьерам (подписавшим NDA, прошедшим инструктаж, но не работающим постоянно): «доступна смена на 14 февраля с 8 до 22, ставка 250 ₽/доставка + бонус 5 000 ₽ за полный день».
Курьеры подтверждают участие в приложении. Платформа резервирует 30% дополнительной ёмкости. Если не активируется — резервы освобождаются за 24 часа до даты.
- · На 14.02 — 0% отказов «нет курьера»
- · Бизнес зарабатывает на пиковом дне, а не теряет
Telegram-бот и повторные заказы
Постоянные клиенты не хотят каждый раз заходить в приложение. Telegram даёт повторные заказы за 3 тапа.
Бот строится на telegraf, работает через webhook (через бэкенд платформы). После первого заказа в iOS/web — бот предлагает «подписаться» и привязать аккаунт. После — бот показывает кнопки «повторить букет маме на день рождения», «отправить новые цветы Кате», «сделать новый заказ».
Оплата — через ЮKassa внутри Telegram (без перехода в браузер). Платежи Telegram Stars или связанные карты.
- · Повторные заказы за 30 секунд
- · Retention постоянных клиентов растёт на 35–50%
Клиент в боте добавляет важные даты: ДР мамы 12 марта, годовщина 4 июля, ДР Кати 23 сентября. За 7 дней — напоминание: «через неделю ДР Кати — заказать букет?». Кнопка «да» — открывается оформление с привязанным адресом и шаблоном букета.
Опция «авто-заказ»: при включении бот сам заказывает букет за 1 день до даты (с подтверждением за 4 часа — отменить можно).
- · Клиент не забывает важные даты — благодарен
- · Авто-заказы дают предсказуемую выручку
Программа лояльности: подписка на еженедельную или ежемесячную доставку букета (для дома, офиса, маме). Состав букета меняется по сезону, курируется флористом. Скидка 30% от спот-цены.
Оплата картой ежемесячно, отмена в любой момент. Push за день до доставки: «завтра придёт букет — изменить адрес?».
- · Предсказуемая выручка с лояльных клиентов
- · LTV вырастает в 4–6 раз против spot-заказов
Международная доставка и B2B
FleurOp для международки, корпоративные программы для B2B (день рождения сотрудников, клиентам на 8 марта).
Интеграция с FleurOp — крупнейшей мировой партнёрской сетью цветочных. Клиент выбирает страну → город → видит локальный каталог букетов → оплачивает в своей валюте. Заказ уходит партнёру через API, локальный флорист собирает и доставляет.
Фото с вручения возвращается через API, отправитель получает в своём приложении. Маржа платформы — 20–35% (вы выставляете цену в своей валюте, FleurOp списывает в локальной).
- · Глобальный охват без флористов в каждой стране
- · Премиум-сегмент клиентов с международными контактами
B2B-кабинет для HR-отделов: загрузить список сотрудников с датами рождения. Система автоматически за 7 дней до ДР предлагает заказать букет с поздравлением от компании. Один клик — заказ оформляется, доставляется на рабочее место или домашний адрес.
Для маркетинга — массовые рассылки клиентам в 8 марта, 14 февраля, ДР. Шаблон букета + персонализированная открытка от менеджера. Закрывающие документы для бухгалтерии через ЭДО.
- · Стабильная B2B-выручка против сезонности C2C
- · Средний чек B2B в 2–3 раза выше
Свадебный пакет — отдельный workflow в кабинете: консультация флориста (по видео или офлайн), составление мудборда, расчёт сметы, аванс 30% за 2 месяца, итоговая оплата за 1 неделю. Поставка утром в день свадьбы: букет невесты, бутоньерки жениха и шафера, оформление зала.
Цена 2–5x от стандартного букета — высокая маржа, низкая частота. Подходит для салонов, не для импульсных сервисов.
- · Премиум-чек $300–$2 000 за заказ
- · Сильный материал для портфолио и социальных сетей
Аналитика и операции
Цифры, по которым принимаются решения: спрос, маржа, retention, прогноз пиков.
Аналитика собирает данные прошлых пиковых дней по часам, корректирует на рост клиентской базы за год, выдаёт прогноз: «14 февраля 11:00–13:00 ожидается 280 заказов, потребуется 35 курьеров, 4 флориста».
На основе прогноза — рекомендации по резервам, акциям, лимитам и динамическому ценообразованию.
- · Пиковый день перестаёт быть сюрпризом
- · Можно зарабатывать на пике в 3–5 раз больше обычного
Карта города с пинами: активные заказы (статус → цвет), курьеры (свободен/занят), плотность спроса по тепловой карте. Один клик на заказ — детали, маршрут курьера, ETA.
Реальное время — задержка < 5 секунд. Алерты на SLA-риск, на недоступность курьера, на проблемы с оплатой.
- · Оператор видит весь город в одном экране
- · Среднее время реакции на инцидент — < 90 секунд
AOV (средний чек), retention по когортам (доля клиентов, повторивших заказ через 30/60/90 дней), маржа по флористам (с учётом стоимости букета и курьерской услуги), доля видео-вручения и анонимных заказов.
Экспорт в Excel, выгрузка в BI (Metabase, Power BI). Отдельный раздел — отчёт по пиковым дням.
- · Решения по тарифам и стимулированию — на данных
- · Готовые отчёты для инвесторов
SMS получателю через 2 часа после доставки: «Привет! Оцени букет, который ты получил, по шкале от 1 до 10». Один-два клика — оценка. Если 9–10 — предложение поставить отзыв в Google или Яндекс. Если 1–6 — кейс открывается у оператора для разбора.
NPS считается по неделям. Корреляция NPS и флориста — для выявления систематических проблем у конкретного партнёра.
- · Метрика качества от реального получателя
- · Сбор отзывов в публичные карты — рост органики
Архитектура: то, что вы получаете под капотом
Каждый модуль — отдельный сервис, масштабируется независимо. Asset Service (фото остатков и букетов) изолирован — оптимизация под холодное хранилище и CDN.
Деплой — Docker-контейнеры на ваших VPS. Между ними — приватная сеть с шифрованием. БД — Postgres 16 с PostGIS для гео и репликой для аналитики. CDN — Cloudflare R2 или Bunny для фото.
Swift/SwiftUI, поддержка iOS 16+. Apple Pay, push через APNs, видео-вручение через Daily.co SDK.
Готов к выпуску в App Store через ваш Developer Account — иконка, splash, метаданные брендируются.
Next.js 14 SSR. Конструктор букета на Canvas API, генератор итогового фото с композицией реальных фото элементов.
PWA-режим для мобильного веба.
telegraf на Node. Webhook-режим. Платежи через Telegram (ЮKassa или Telegram Stars).
Управление подписками клуба, авто-заказы, напоминания о датах.
PWA на Next.js — открывается в браузере на планшете флориста. Не требует App Store.
Чек-лист сборки, печать открытки на термопринтере (через локальный сервис), фото готового заказа.
PWA, не требует App Store. Карта Mapbox, фото с камеры через WebRTC, видео-звонок через Daily.co.
Offline-режим: статусы синхронизируются при появлении сети.
Машина состояний: created → florist_assigned → in_assembly → ready_for_courier → in_transit → delivered.
SLA-таймер 90 минут, эскалация, авто-компенсация.
Загрузка фото от флористов и курьеров. Авто-обработка (сжатие, watermark, ресайз для разных экранов).
Хранение в S3/R2, выдача через CDN с подписанными URL.
Флорист утром обновляет приход через приложение. Inventory декрементируется при каждой сборке заказа.
Алерты на критические остатки. Прогноз дозакупки.
За 14 дней до даты включает режим пика. Динамические цены, лимиты, активация резервных курьеров.
Прогноз на основе прошлогодних данных + рост клиентской базы.
Запись аудио от клиента (формат m4a/mp3), отправка в Whisper API, получение текста.
Генерация QR-кода с ссылкой на страницу плеера. Хранение аудио в S3 на 1 год.
Voximplant proxy: каждый заказ получает виртуальный номер, активный 4 часа.
Звонки получателя проксируются на реальный номер курьера. После доставки — номер отключается.
Stripe для международки, ЮKassa/Tinkoff для РФ. Сплит на флориста + курьера + платформу.
Telegram Stars для микро-платежей в боте.
API-интеграция с FleurOp: каталоги локальных букетов, размещение заказа, получение статусов и фото.
Валютная конверсия и расчёт маржи.
Доступ флористов к 200 000+ позиций FlorAccess для редких заказов с доставкой 2–4 часа.
Шаблоны редактируются в админке. Throttling против спама.
Каналы выбираются per-событие: «доставлено» — push + e-mail с фото, «забыли о ДР мамы» — push в боте.
События в ClickHouse через Kafka. Метрики маржи, retention, NPS.
Пиковый прогноз с pandas + scikit-learn.
Next.js SSR. Карта heat-map, графики, разбор инцидентов, управление флористами и курьерами.
Поток данных
Отправитель собирает букет в iOS/web → Order Service создаёт заказ → Inventory резервирует цветы → Payment проводит Apple Pay/карта → событие order.created.
Флорист видит заказ в своём PWA → собирает по чек-листу → печатает открытку и QR голосового → фотографирует готовый букет → статус ready_for_courier.
Order Service назначает курьера по приоритету (свободен, близко, рейтинг) → курьер получает push → забирает в холодильной сумке → везёт по маршруту с Mapbox.
На вручении — фото получателя с букетом (или у двери) → событие delivered → Payment списывает с эскроу, сплит на флориста+курьера+платформу → отправителю push с фото.
Если выбрано видео-вручение — Daily.co стартует комнату, отправитель получает ссылку, видит реакцию в реальном времени.
За 7 дней до 14.02 — Peak Engine активирует резервных курьеров и пиковые цены. За 2 часа до пика — Inventory дозаказывает у FlorAccess.
Масштабирование
iOS/Web/Bot — stateless, масштабируются за Caddy.
Order Service — sharded по city_id. Города не мешают друг другу.
Asset Service — выдача через CDN, БД метаданных лёгкая.
Inventory Service — Redis для горячих счётчиков, Postgres для истории.
ClickHouse — отдельный кластер для аналитики, не давит на операционку.
Что ломается и как восстанавливаем
Падение Order Service → флористы и курьеры работают в PWA-оффлайне, события синкаются при восстановлении.
Недоступность Daily.co → видео-вручение временно недоступно, отправитель получает только фото с уведомлением «видео-сервис в обслуживании, мы пришлём фото».
Сбой FleurOp API → международные заказы временно недоступны, отображается «временно нет международной доставки».
Whisper API упал → запись аудио сохраняется, транскрипция отложена, QR ведёт на плеер без текста.
Сбой Voximplant → анонимные заказы переключаются в режим «псевдоним» с реальным номером курьера (с предупреждением клиенту).
Безопасность
Платежи через PCI-сертифицированных провайдеров (Stripe, ЮKassa). Карточные данные на нашей стороне не хранятся.
Фото и аудио шифруются at-rest (AES-GCM в R2/S3) и at-transit (TLS 1.3).
PII (адреса, телефоны, имена) — отдельная база с шифрованием. Доступ по ролям + аудит-логирование.
Анонимные заказы — отправитель скрыт даже от операторов: его имя не отображается в админке заказа без специального разрешения владельца аккаунта.
Соответствие ФЗ-152 (РФ) и GDPR (EU). Удаление данных по запросу клиента в течение 30 дней.
Готовые коннекторы
Что готово из коробки. Подключение каждой — это форма в админке и проверка тестового заказа. Договоры с FleurOp, FlorAccess и платёжниками оформляете напрямую, мы даём готовый коннектор.
Кейсы, которые мы регулярно разворачиваем
Из локального салона — в городской сервис доставки за 2 недели
Цветочный салон с одной точкой в центре города, 2 флориста, годовая выручка $80–120k. Хочет масштабироваться через доставку по городу, но сайт-визитка не даёт онлайн-заказов.
За 2 дня брендируем iOS-приложение, веб-кабинет, Telegram-бот и админку. Подключаем ЮKassa, фотографируем 100 текущих позиций для каталога остатков.
Подключаем 5 курьеров на партнёрском режиме (от $4 за доставку): KYC через Sumsub, NDA, изотермические сумки.
Запускаем платную рекламу в Instagram и Яндекс.Картах. Telegram-бот настраиваем на напоминания о датах (ДР, годовщина). Через 60 дней — 25–35 заказов в день.
- · iOS-приложение с импульсной оплатой Apple Pay
- · Букетный конструктор с реальными остатками
- · Фото-отчёт с вручения
- · Telegram-бот с напоминаниями
- · Через 3 месяца — выручка x3 от стартовой
- · Retention повторных клиентов — 45% (выше среднего по рынку)
- · Можно держать одну физическую точку и обслуживать весь город
Единая платформа с локализованным каталогом и общей админкой
Сеть из 8 цветочных салонов в 4 городах: Москва, Питер, Краснодар, Сочи. Каждая точка работает на своей CRM, нет единой картинки выручки и качества. Хотят one-stop platform.
Развёртываем мультиарендный экземпляр. Каждый город = тенант со своим брендом (или единым федеральным) и локализованным каталогом.
Все 16 флористов получают PWA на планшетах в салонах. Курьеры (3–5 на город) — PWA на своих смартфонах. Единая админка для управления.
Подключаем FleurOp для международных заказов от премиум-клиентов сети. Запускаем корпоративные программы — HR-отделы крупных клиентов сети получают B2B-кабинет.
- · Мультиарендность с локализацией
- · FleurOp для международки
- · B2B-кабинет для HR
- · Единая аналитика по сети
- · Запуск нового города — 5 рабочих дней
- · Аналитика по сети показывает, где маржа просаживается
- · B2B-сегмент даёт 30–40% выручки против сезонности C2C
Видео-вручение, голос, рукописная открытка — премиум-чек $80–200
Команда строит сервис эмоциональных подарков для миллениалов и Gen Z в Москве. Основной USP — видео-вручение, рукописные открытки и голосовые поздравления. Премиум-сегмент, средний чек $80–200.
Развёртываем платформу за 3 дня. Подключаем партнёра-каллиграфа для рукописных открыток. Подключаем Daily.co для видео-вручения и Whisper для голосовых.
Маркетинг — Instagram-инфлюенсеры в категории lifestyle, контент-партнёрства с свадебными агентствами. Запускаем подписочный клуб «букет недели» для постоянных клиентов.
Через 6 месяцев — 80–120 заказов в неделю с средним чеком $120. Маржа 35% — премиум-категория выдерживает.
- · Видео-вручение через Daily.co
- · Голосовые поздравления с Whisper
- · Рукописная открытка от каллиграфа
- · Премиум-абонементы
- · Средний чек в 3x от рынка
- · Маржа 35% — нет ценовой войны со СДЭКом
- · Сильный контент для социальных сетей
Город + межгород через FleurOp за 2 недели до запуска
Команда покупает франшизу федеральной сети и запускает доставку цветов в городе-полумиллионнике. Внутригородскую доставку обеспечивают 4 флориста-партнёра, международные заказы (от премиум-клиентов) — через FleurOp.
Развёртываем тенант в общей админке франшизы. Брендирование — под единый федеральный бренд, локализованная география и контакты.
Подключаем флористов-партнёров на партнёрском режиме (30/70 — флорист/платформа). Курьеры (8 на полный день) — KYC + NDA + изотермические сумки.
Маркетинг — таргет в Instagram, Яндекс.Карты, локальный SEO. Через 3 месяца — 20–30 заказов в день, через 12 месяцев — 50–80 заказов.
- · Мультиарендность с франшизной моделью
- · FleurOp для международных заказов
- · Конструктор с реальными остатками
- · Telegram-бот для повторных
- · Запуск нового города франшизы — 2 недели
- · Единый стек технологии без вложений в разработку
- · Доход франчайзи $40–80k/год в первый год
От оплаты до первого заказа — 7 дней
Типовой план запуска. Команда с нашей стороны: project-менеджер + DevOps + дизайнер брендинга.
- День 1–2Развёртывание и брендирование
- · Заполнить бриф: бренд, домен, цвета, e-mail оператора
- · Получить доступ в админ-панель и тестовый веб-кабинет
- · Сдать дизайн-кит (логотип, иконка iOS-приложения) либо заказать дизайн
- · Прописать ваш домен → Let's Encrypt автоматически
- · Зарегистрировать Apple Developer Account (если нет) для публикации iOS
Готово, когда:- ✓ Веб-кабинет открывается на вашем домене
- ✓ iOS-приложение собрано с вашим брендом, готово к TestFlight
- День 3–4Каталог, цены, платежи
- · Сфотографировать 50–100 позиций каталога остатков
- · Загрузить через приложение флориста или массовой загрузкой через админку
- · Подключить эквайринг (ЮKassa, Tinkoff или Stripe)
- · Подключить Apple Pay (Merchant ID)
- · Настроить тарифные пакеты (стандарт, экспресс, видео-вручение)
Готово, когда:- ✓ Тестовый заказ проходит весь цикл: оплата → сборка → курьер → фото-отчёт
- ✓ Apple Pay работает в iOS-приложении
- День 5Флористы, курьеры, репетиция
- · Онбординг 2–3 флористов (доступ в PWA, обучение чек-листу сборки)
- · Онбординг 3–5 курьеров (KYC через Sumsub + NDA + изотермические сумки)
- · Прогон 10–15 тестовых заказов с реальным маршрутом и фото-отчётом
Готово, когда:- ✓ Курьеры активны и прошли тестовую смену
- ✓ Флористы делают сборку по чек-листу
- День 6Telegram-бот, FleurOp (опционально), маркетинг
- · Запустить Telegram-бот (название, аватар, описание)
- · Подключить FleurOp если нужна международная доставка (5–10 дней — параллельно)
- · Настроить базовый Instagram-каталог через Facebook Business Manager
- · Подготовить промо-материалы для запуска (баннеры, истории)
Готово, когда:- ✓ Telegram-бот принимает заказы
- ✓ Маркетинг готов к запуску
- День 7Запуск на первых клиентов
- · Включить промо-условия (например, скидка 20% на первый заказ)
- · Запустить таргет в Instagram и Яндекс.Картах с бюджетом $200–500/день
- · Мониторить дашборд оператора в реальном времени
Готово, когда:- ✓ Первые 30 заказов прошли без критичных инцидентов
- ✓ NPS получателей ≥ 8
Когда наш продукт — не лучший выбор (и когда лучший)
Собрать с нуля своей разработкой
build-from-scratchНанять команду из 5–6 человек и потратить 5–8 месяцев на разработку с нуля.
- + Полный контроль над архитектурой
- + Кастом под любые специфические требования
- − $75k–$180k капитальных вложений до первого заказа
- − 8 месяцев без выручки
- − Букетный конструктор и пиковый движок — сложные модули, ошибки видны в первый же 14 февраля
- − Интеграции FleurOp/FlorAccess оформляются с нуля — ещё месяцы
Наш вердикт:Имеет смысл только если есть уникальная бизнес-модель. В 95% случаев — нет.
Альтернатива выигрывает, когда: Уникальная вертикальная ниша (например, доставка цветов через дронов), есть деньги на 1-2 года разработки.
Открыть точку с курьером и заказами по WhatsApp
no-opКлассический офлайн-салон с приёмом заказов через мессенджеры. Без приложения и автоматизации.
- + Не нужны технологические инвестиции
- + Быстрый старт за неделю
- − Нет масштабирования — ограничены районом
- − Нет повторных заказов — нет CRM
- − Нет фото-отчёта, анонимности, видео — конкуренты с приложением выигрывают
- − Пик 14.02 — хаос, потеря 30–50% заказов
Наш вердикт:Подходит для микро-салона. Не масштабируется выше $50–80k/год.
Использовать готовый шаблон Shopify + плагины
open-sourceМагазин на Shopify с плагинами для доставки и календаря. Базовый функционал за $50–100/мес.
- + Быстрый старт за дни
- + Низкая стартовая цена
- − Нет iOS-приложения с Apple Pay (импульсные заказы теряются)
- − Нет конструктора с реальными остатками
- − Нет фото-отчёта, видео-вручения, голосовых
- − Нет пикового движка — 14.02 идёт по обычным правилам
Наш вердикт:Подходит для тестового запуска. Для серьёзного бизнеса — слабый стек.
Альтернатива выигрывает, когда: Хотите быстро протестировать спрос без вложений и потом мигрировать на полноценный стек.
Купить готовое приложение у конкурента (white-label у крупного игрока)
competitorКрупные сервисы (Flowwow, Цветы.ру) предлагают white-label для салонов. $500–1500/мес + 10–20% комиссия с заказа.
- + Готовая платформа с известным брендом-партнёром
- + Подключение к их клиентской базе
- − Комиссия 10–20% с каждого заказа — съедает маржу
- − Зависимость от партнёра: они меняют правила — вы не можете отказаться
- − Ваш бренд скрыт за их брендом
- − Нет международки FleurOp у большинства партнёров
Наш вердикт:Удобно, но дорого. На объёме $30k+/мес комиссия съедает $3–6k/мес — это аренда нашей платформы за 3 года.
За что вы платите — и за что не платите
Покупка — что внутри
Покупка за $3 200 — полные исходники с коммерческой лицензией без роялти, бесплатное брендирование (включая иконку iOS-приложения), помощь с первым деплоем (1–3 часа DevOps-консультаций) и 6 месяцев обновлений в подарок.
Лицензия без лимитов по тенантам — можно развернуть на купленном коде хоть 1, хоть 100 брендов без доплат. Разворачивать можно на любой инфре: ваши VPS, k8s, on-premise.
Аренда — что внутри
Аренда $159/мес — это всё то же самое, что покупка, плюс инфра, мониторинг, бэкапы и обновления продукта на нашей стороне. Развёртывание за 3–7 минут.
Сетап $290 включает: брендирование, привязку домена, настройку SMTP, заведение администратора. Можно перейти с аренды на покупку: до 80% арендных платежей первого года засчитываются в стоимость выкупа.
TCO за первый год
Аренда платформы (12 мес × $159) | $1 908 |
Сетап (разово) | $290 |
VPS-инфра (1–2 средних узла + R2 storage) Hetzner / OVH; включено если хостимся мы | $20–$40/мес |
Стороннее: Mapbox + DaData + SMS + Whisper + Daily.co Только по факту использования | $60–$200/мес |
Apple Developer Account Для публикации iOS-приложения | $99/год |
Договоры с FleurOp/FlorAccess (опционально) | 0–$200 единоразово |
Брендирование (если нужен дизайн) | $0–$1 200 |
Маркетинг и привлечение клиентов Не входит в платформу | ваш бюджет |
Что вы НЕ платите дополнительно
- Разработка iOS-приложения с Apple PayГотовый Swift/SwiftUI-стек, оптимизированный под импульсные покупки. Самостоятельная разработка iOS-приложения с Apple Pay — $25–40k.
- Букетный конструктор с реальными остаткамиГотовый модуль с обновлением фото каждые 2 часа. Самостоятельная разработка — $20–30k.
- Интеграции FleurOp + FlorAccessДва готовых коннектора. Самостоятельная разработка + договоры — 3–4 месяца.
- Пиковый движок (14.02, 8.03)Готовый rule-engine с прогнозом. Самостоятельная разработка — $6–10k.
- Per-tenant ценаСколько хотите брендов / городов / франчайзи — без доплат.
- DevOps на ставкеПри аренде — инфра на нашей стороне. При покупке — деплой автоматизирован.
Честный список ограничений
Лучше сказать сейчас, чем выяснить через месяц после оплаты. Если ваш кейс упирается во что-то из списка ниже — напишите, предложим обходной путь или честно скажем «не наш».
- Мы не делаем Android-приложение для отправителяИмпульсные заказы цветов на 75–85% идут с iOS (Apple Pay даёт конверсию x2.5 против карт). Android-юзеры заходят через веб-кабинет — PWA полностью покрывает их сценарии. Делать Android-приложение под доставку цветов экономически нецелесообразно.
- Мы не выращиваем цветы и не держим складПлатформа подключает флористов-партнёров с их собственными стоками. Это масштабируется быстрее и не требует логистики склада. Если хотите вертикальную интеграцию (свой склад) — это другой бизнес, не наш стек.
- Не подключаем серых поставщиков без сертификацииКаждый флорист-партнёр проходит проверку: фото торговой точки, документы ИП/самозанятого, проверка качества букетов в пилоте. Серые поставщики ломают репутацию платформы.
- Не делаем индивидуальные исправления интерфейса бесплатноБрендирование (цвета, логотип, шрифты, иконка) — да. Перенос кнопки, замена структуры экрана — это уже кастом, оценивается отдельно.
- Не помогаем обойти возрастные ограничения на алкоголь в подаркахЕсли в букете есть бутылка шампанского — обязательная проверка 18+ у курьера. Не отдаём по принципу «получатель сказал, что мама совершеннолетняя». Для специализированной алко-доставки — отдельный продукт del-alc.
Термины, чтобы говорить с нами на одном языке
- Букетный конструктор
- Интерактивный инструмент сборки букета из доступных позиций каталога с пересчётом цены в реальном времени.
- Работает с реальными остатками флориста: фото обновляются каждые 2 часа, замена цветка возможна только с согласия клиента.
- Холодная цепь (cold chain)
- Стандарт перевозки скоропортящихся товаров с поддержанием температурного режима на всех этапах.
- Для цветов — изотермические сумки с хладоэлементами, температура внутри ≤ +12°C. Проверка термометром перед выездом обязательна летом.
- SLA доставки 90 минут
- Обязательство доставить букет в течение 90 минут с момента сборки флористом.
- При нарушении — авто-возврат 30% стоимости букета на карту отправителя.
- Гарантия свежести 24 часа
- Если букет завял в течение суток после доставки — обмен или 100% возврат денег.
- FleurOp
- Глобальная партнёрская сеть из 50 000+ цветочных в 150 странах. API-интеграция позволяет принимать международные заказы.
- Заказ оформляется в вашем приложении, отправляется партнёру в стране получателя через API, фото с вручения возвращается обратно.
- FlorAccess
- Европейский оптовый каталог цветов с 200 000+ позиций и доставкой 2–4 часа.
- Используется флористами для редких заказов без необходимости держать редкие позиции в стоке.
- Анонимный режим
- Отправитель скрыт от получателя: открытка с псевдонимом, виртуальный SIP-номер курьера.
- Voximplant proxy создаёт виртуальный номер на 4 часа окна доставки, после — отключается. Курьер обязан не раскрывать имя отправителя (часть NDA).
- Видео-вручение
- Live-видео через Daily.co: отправитель присутствует на вручении в реальном времени.
- Премиум-опция за $5–15. Запись хранится 30 дней.
- Голосовое поздравление
- Аудио-запись от отправителя, транскрибируемая Whisper в текст и оформляемая в QR на открытке.
- Получатель сканирует QR смартфоном — открывается страница с плеером и текстом.
- Whisper API
- OpenAI-сервис транскрипции речи в текст с поддержкой 95+ языков. Цена $0.006/минута.
- Daily.co
- WebRTC-провайдер для видео-комнат. Используется для live-вручения цветов. Цена $4/1000 минут.
- Voximplant Proxy
- Сервис виртуальных SIP-номеров для анонимных заказов: маскирует номер курьера.
- Пиковый движок (Peak Engine)
- Модуль управления пиковыми днями (14.02, 08.03, День матери): динамические цены, лимиты, резервы.
- Активируется за 14 дней до даты. Прогноз спроса на основе прошлогодних данных + рост клиентской базы.
- Рукописный шрифт открытки
- 8 шрифтов от классической каллиграфии до игривого ребячьего. Печатается на термопринтере у флориста.
- Опция реально рукописной открытки от партнёра-каллиграфа — за наценку $3–8 и +30 мин к SLA.
- Подписочный клуб (цветочный)
- Доставка букета еженедельно или ежемесячно по подписке со скидкой 30% от спот-цены.
- LTV постоянного подписчика в 4–6 раз выше spot-заказчика. Состав букета меняется по сезону, курируется флористом.
- AOV (Average Order Value)
- Средний чек заказа. В цветах — $30–80 для спот, $80–200 для премиум-сегмента.
- NPS получателя
- Метрика удовлетворённости получателя букета. SMS через 2 часа после доставки с просьбой оценить от 1 до 10.
Кому подходит «Цветы и подарки» — и как его обычно разворачивают.
Из локального салона — в городской сервис доставки за 2 недели
Цветочный салон с одной точкой в центре города, 2 флориста, годовая выручка $80–120k. Хочет масштабироваться через доставку по городу, но сайт-визитка не даёт онлайн-заказов.
Единая платформа с локализованным каталогом и общей админкой
Сеть из 8 цветочных салонов в 4 городах: Москва, Питер, Краснодар, Сочи. Каждая точка работает на своей CRM, нет единой картинки выручки и качества. Хотят one-stop platform.
Видео-вручение, голос, рукописная открытка — премиум-чек $80–200
Команда строит сервис эмоциональных подарков для миллениалов и Gen Z в Москве. Основной USP — видео-вручение, рукописные открытки и голосовые поздравления. Премиум-сегмент, средний чек $80–200.
Город + межгород через FleurOp за 2 недели до запуска
Команда покупает франшизу федеральной сети и запускает доставку цветов в городе-полумиллионнике. Внутригородскую доставку обеспечивают 4 флориста-партнёра, международные заказы (от премиум-клиентов) — через FleurOp.
Готовые сценарии — не надо собирать из частей.
- Веб-кабинет клиента + админка оператора
- iOS-приложение (Swift / React Native)
- Telegram-бот для самообслуживания и поддержки
- Полнофункциональная админ-панель оператора
- Маршрутизация курьеров + live-tracking
- Тарификация по зонам и весу
- Брендирование (логотип, цвета, шрифты, домен) — без правок исходников
- Локализация под русский + английский, легко добавить другие
Что спрашивают операторы перед запуском «Цветы и подарки»
Сколько времени от заказа до боевого URL?
Что я получаю при покупке: исходники или только бинарник?
Где физически работает мой деплой при аренде?
iOS-приложение публикуется через мой Developer Account или ваш?
Можно ли использовать только PWA без iOS-приложения?
Как работает анонимность отправителя?
Как работает фото-отчёт с вручения?
Что такое видео-вручение?
Как работает голосовое поздравление с QR-открыткой?
Как платформа справляется с 14 февраля и 8 марта?
Можно ли отправлять цветы за границу?
Что с гарантией свежести цветов?
Сколько флористов и курьеров выдерживает платформа?
Что с ФЗ-152 и персональными данными?
Можно ли использовать как white-label для других цветочных салонов?
Что если получателя нет дома?
Что если мне нужны кастомные доработки?
Можно подключить собственный домен и сертификат?
Как работают обновления продукта?
Похожие в нише «Доставки»
Доставка готовой еды: рестораны, курьеры, клиент. Маршрутизация, оплата, чаевые, рейтинги.
Доставка продуктов из супермаркетов и dark store. Слоты, замены, корзина, аналитика SKU.
Аптеки + рецептурный контроль, верификация фармацевта, холодовая цепь, расписание.
C2C-доставка посылок, тарификация по весу/расстоянию, мультимодальные маршруты.
Курьерская доставка документов: подпись на месте, фото-подтверждение, юр-логирование.
Доставка алкоголя 18+ с верификацией возраста, гео-ограничения, time-windows.
Готовы запустить «Цветы и подарки» под своим брендом?
Аренда: 5 минут от заказа до боевого URL. Покупка: 1–5 рабочих дней.