Все кейсы
Сайт + mini-app · Автоматизация

Ива

Цветочный магазин живёт в CRM Posiflora: там склад, состав букетов и офлайн-заказы. Нужно было вывести это в онлайн так, чтобы у флориста не появилось второго рабочего места.

Клиент
Цветочная студия, Белгород
Год
2026
1 час
Синхронизация
1
Рабочих мест
Живое демо
iva-flowers-production.up.railway.app
Загружаем демо

Живая витрина — тот же деплой, что у клиента

Открыть отдельно
Задача

Сайт и mini-app должны показывать реальные остатки, а заказ из интернета — попадать в ту же CRM, что и заказ с прилавка. Без ручного переноса и без отдельной админки для товаров.

Что сделали
  • 01Синхронизация раз в час тянет из Posiflora букеты, спецификации, категории и складские остатки — девятью методами API.
  • 02Новая позиция не попадает на витрину сразу: она помечается черновиком и ждёт, пока админ добавит фото и название.
  • 03Сайт и mini-app работают на одной базе и одном API — различается только оболочка.
  • 04Оплаченный заказ уходит обратно в Posiflora через createOrder и дублируется уведомлением флористу в Telegram.
Как это устроено внутри

Схема системы

ИсточникОбработкаПроверкаХранилищеВитринаРезультат

Пунктирная стрелка справа замыкает цикл: заказ с сайта возвращается в CRM и лежит там рядом с офлайн-заказами.

Стек
Node + ExpressSQLitePosiflora API v1Telegram WebAppYooKassaTG Starsnode-cron
Следующий кейс
Сетка Telegram-каналов
Смотреть