Инструмент генерации офлайн-ценников для ритейла (NDA)
В 2021 году я разработал внутренний инструмент для офлайн-магазина, который позволял быстро создавать и печатать ценники с расширенной информацией об акциях и специальных предложениях.
Проект выполнялся под NDA — визуальный дизайн и бренд клиента не публикуются.
Основная задача заключалась в том, чтобы убрать ручную подготовку ценников и дать сотрудникам магазина возможность создавать и печатать их прямо “на ходу”, используя уже существующую товарную базу.
Контекст и проблема
Магазин использовал Shopify POS для работы с товарами, однако стандартные инструменты не позволяли:
- гибко оформлять офлайн-ценники;
- отображать сложные промо-механики (например, buy 2 / buy 3, специальные акции);
- быстро генерировать ценники для печати без участия дизайнеров или верстальщиков.
Существующие решения либо были слишком ограниченными, либо требовали ручной подготовки макетов, что замедляло работу магазина.
Основные задачи
- Синхронизировать товары из Shopify POS с внутренней системой
- Дать возможность управлять дополнительными промо-метками и акционными блоками
- Реализовать быстрый поиск товаров
- Генерировать готовые к печати ценники в PDF
- Минимизировать действия сотрудников магазина
Техническое решение
Архитектура
В качестве центральной базы данных использовался Drupal, который:
- синхронизировал товары из Shopify и Vequr
- хранил расширенные данные и служебные метки
- отвечал за генерацию печатных шаблонов
Shopify использовался как источник товарных данных и интерфейс для работы редакторов с базовой информацией о товаре.
Работа с товарами
Процесс выглядел следующим образом:
- Товары автоматически синхронизировались из Shopify POS в Drupal
- Редактор мог управлять специальными метками и промо-настройками в интерфейсе Shopify
- В Drupal был реализован поиск по товарам (autocomplete / быстрый поиск)
- Сотрудник выбирал нужный товар и мгновенно получал готовый ценник
Генерация и печать
- Ценник формировался динамически на основе данных товара и промо-меток
- Результат автоматически конвертировался в PDF
- PDF отправлялся напрямую на печать
- Сотрудники могли распечатывать ценники прямо в торговом зале без подготовки макетов
Это позволяло оперативно обновлять ценники и быстро реагировать на изменения акций.
Результаты
- Существенно сократилось время подготовки ценников
- Убрана необходимость ручной верстки
- Сотрудники магазина получили простой и понятный инструмент
- Поддержка сложных акционных сценариев без доработок дизайна
Что было интересного
- Работа на стыке онлайн (Shopify) и офлайн (ритейл, печать)
- Проектирование UX под сотрудников магазина, а не под “офисных” пользователей
- Генерация печатных материалов в реальном времени
- Создание решения, которого не было среди готовых Shopify-инструментов
Выводы
Проект показал, что даже в офлайн-ритейле автоматизация и интеграция с e-commerce платформами может существенно упростить процессы.
Правильно выстроенная архитектура позволила использовать существующие инструменты (Shopify POS) и дополнить их функциональностью без внедрения сторонних сервисов.
Проект выполнен по NDA. Все описания приведены в обобщённом виде и не раскрывают коммерческих или визуальных деталей клиента.

