Коротко о проекте
-
01
Продукт
Система учета и контроля продаж в цветочном бизнесе Posiflora
-
02
Бизнес-задачи
- Обработка заказов на разных устройствах
- Прием оплаты
- Хранение данных о заказах, клиентах и остатках на складе
- Анализ данных и функционал для планирования закупок
- Распределение смен для сотрудников
- Контроль доставки
- Настройка скидочных программ для клиентов
-
03
Решение
Сделать платформу для нескольких приложений, которые работают над своей задачей
-
04
Результаты
Платформой пользуются 1 200 клиентов
3,2 млн запросов по API ежедневно
99% устройств работает без сбоев
Система учета и управления продажами сделана специально для цветочного бизнеса
Чтобы наладить стабильный заработок, цветочным магазинам нужно организовать разные бизнес-процессы:
- Планировать закупки
- Отслеживать качество товара от разных поставщиков
- Принимать оплату от покупателей разными способами
- Учитывать продажи и остатки на складе
- Анализировать продажи
- Предлагать постоянным клиентам скидки и бонусы
- Распределять смены сотрудников и следить за их эффективностью
Orbitsoft разработал систему учета и контроля продаж Posiflora специально для цветочного бизнеса — с помощью одной программы можно наладить все бизнес-процессы. Рассказываем, какие задачи решаем и как помогаем цветочному бизнесу зарабатывать больше.
Какие задачи цветочного бизнеса решает система учета Posiflora
Работает на разных устройствах. Система учета изначально разрабатывалась для работы на планшетах: сотрудники скачивают приложение на айпэд, регистрируются, настраивают функционал и могут сразу принимать заказы.
Orbitsoft хранит данные на серверах в Яндексе — в одном из самых надежных хранилищ в России. Для работы используем три базы данных для разного типа информации:
- MySQL для обработки заказов, карточек клиентов, остатков на складе и продажах. Эта база позволяет создавать сложные аналитические запросы и хранить информацию о каждом клиенте отдельно друг от друга, чтобы она не пересекалась.
- Vault для хранения чувствительных данных — паролей, логинов от системы, номеров телефонов клиентов. Даже, если злоумышленник украдет чувствительные данные, он не сможет их прочитать без специального ключа.
- Redis для обработки оперативной информации: адресов страниц, форм оплаты. Отдельная база данных для обработки оперативной информации ускоряет работу системы.
Как Orbitsoft сохраняет данные в системе учета Posiflora
Данные сохраняются в облаке, поэтому бизнес не остановится, если сломается планшет. Программу можно будет загрузить на другое устройство и продолжать работу.
Просто подключается к терминалам оплаты, кассам и штрих-кодам. Для приема оплаты цветочные магазины подключают терминалы для оплаты по картам, сканеры штрихкодов, кассы, фискальные накопители для печати чеков. Чтобы учитывать продажи с помощью банковских инструментов, их нужно интегрировать с системой учета.
И тут могут возникнуть проблемы.
Язык, на которых написаны инструменты от банков и поставщиков касс, часто отличается от языка приложения. Для интеграции разработчикам нужен их код. Понятно, что открывать код своих программ мало кто готов, а без кода никак. Начинаются переговоры, и разработка приложения затягивается.
Orbitsoft подумал о проблеме с интеграцией заранее и разработал Posiflora на фреймворке QT — он создан для языка C++, который чаще всего используется для написания решений под прием оплаты и интеграция обходится без дополнительных переговоров. Все что нужно — подключить библиотеку для кассы или терминала, и интеграция в порядке.
Какие задачи решаем с помощью QT
Позволяет собирать букет и считать его стоимость при клиенте. В Posiflora удобно собирать букет: в системе есть справочник со всеми цветами. Когда клиент собирает букет, он сразу может увидеть, что сколько будет стоить и принять взвешенное решение о покупке.
Когда происходит продажа — система автоматически вносит изменения в остатки товара на складе. Это помогает анализировать продажи. Владелец цветочного в любой момент может увидеть, какие цветы продаются лучше других, а какие — хуже и скорректировать закупку.
Бонусная программа для клиентов. Привлечь нового клиента стоит дороже, чем работать с теми, кто уже что-то покупал. В Posiflora есть возможность создать программу лояльности для постоянных клиентов: накапливать бонусы с каждой покупки и потом оплачивать ими заказы. Размер бонусов с каждого заказа и процент возможной скидки магазины могут устанавливать самостоятельно.
Результаты: системой учета пользуется больше 1 200 цветочных магазинов
За год системой учета и продаж стали пользоваться более 1 200 клиентов разных бизнес-моделей: небольшие цветочные магазины, сетевые супермаркеты и службы доставки. Системой учета пользуются цветочные магазины по всей России, а также в Беларуси, Украине, Казахстане, Израиле и Латвии.
Автоматизация учета помогает делать более выгодные закупки. Posiflora избавляет клиентов от подсчетов в ручную: как только клиент совершает продажу, система учитывает сумму покупки для планирования закупок и уменьшает остатки товара на складе. Благодаря функции анализа, цветочный магазин может видеть рейтинг цветов — это помогает планировать закупку более точно и не терять деньги на списаниях.
Как «Первый Цветочный» автоматизировал учет и увеличил продажи на 15%
Интеграция с банковским оборудованием и простой интерфейс увеличивает скорость оформления заказа. Сотрудники больше не тратят время на двойное оформление заказов — покупка через кассу автоматически учитывается в системе. Количество рутинных операций сократилось.
Простой интерфейс сокращает время на формирование заказа — если клиент передумал что-то покупать, менять позицию можно за пару секунд. При большом потоке клиентов в праздники высокая скорость помогает увеличить продажи.
Как мастерская «Маков цвет» увеличила выручку с Posiflora на 30%
Бонусная программа удерживает клиентов и помогает зарабатывать на скидках. Благодаря встроенной бонусной системе в Posiflora, цветочные магазины могут увеличивать лояльность клиентов. Чтобы получить скидку, клиенту не нужно устанавливать приложение на свой телефон или носить карточки — система идентифицирует его по последним четырем цифрам номера телефона. Купить букет со скидкой легко и клиентам хочется вернутся за новыми покупками.
Как «Цветочная кухня» увеличила лояльность клиентов с помощью бонусной системы в Posiflora
Удобно оценивать работу флористов и быстро рассчитывать зарплату. В программе видно количество смен сотрудников, кто сколько букетов собрал и денег заработал. По каждому сотруднику можно создать отдельный отчет, чтобы отправить ему — это снимает любые вопросы о сумме зарплаты.
Технический блок
Фреймворки:
- Back-End: Symfony
- Web Front-End: Angular
- Mobile/Desktop App: Qt
Языки программирования:
- Back-End: PHP 7.3—7.4
- Web Front-End: TypeScript
- Mobile/Desktop App: C++
Библиотеки:
- neomer/json-api
- Doctrine ORM
- Enqueue
- League/Flysystem
- Monolog
- Swift Maile
- Twig
Базы данных:
- MySQL
- Redis
- Apache Kafka
- RabbitMQ
- Couchbase
- SQLite
- ElasticSearch
Платформы и стороннее ПО:
- Docker, Docker Compose, Docker Swarm
- HashiCorp Consul
- HashiCorp Vault
- Kafka Connect
- Graylog
- Grafana, Graphite, StatsD
Telegram
WhatsApp
+7 499 321-59-32
contact@orbitsoft.com