EmitLab
Мобильное приложение для розничной сети магазинов «Алкотека»
EmitLab
#Поддержка и развитие приложений#Программирование приложений

Мобильное приложение для розничной сети магазинов «Алкотека»

44 
EmitLab Россия, Краснодар
Поделиться: 0 0 0
Мобильное приложение для розничной сети магазинов «Алкотека»
Сфера

Электронная коммерция

Сдано

Декабрь 2021

Задача

Highload-каталог и фасетный поиск: Каталог сети содержит десятки тысяч товарных позиций (SKU) с множеством уникальных характеристик (год урожая, регион, сорт винограда, крепость, бренд). Вызовом стало создание гибкой системы фильтрации, которая должна подстраиваться под каждую категорию на лету.

Учет остатков в реальном времени: Реализация системы онлайн-резервирования товаров. Пользователь должен видеть актуальное наличие конкретной бутылки в выбранном магазине ритейлера, чтобы исключить ситуации отмены брони.

Бесшовная лояльность: Интеграция с корпоративным процессингом лояльности. Требовалось обеспечить мгновенное отображение баланса баллов, истории покупок и генерацию защищенного динамического QR-кода для сканирования на кассовых узлах.

Решение

  • Кроссплатформенная разработка на Flutter: Выбор Flutter позволил создать единую кодовую базу для обеих платформ со скоростью отрисовки интерфейса 60/120 FPS. Это гарантирует плавный скроллинг тяжелых списков товаров и мгновенную реакцию на действия пользователя.

  • Динамические фасетные фильтры на клиенте: Вместо фиксированной структуры фильтров, архитектура приложения принимает от API метаданные для каждой категории.

  • Приложение на Flutter динамически перестраивает интерфейс фильтрации (например, для вина выводятся фильтры «сахар» и «цвет», а для крепкого алкоголя — «выдержка»). Это снизило нагрузку на сеть и обеспечило мгновенный отклик интерфейса.

Реализованные механики

  1. Гео-зависимая витрина: Приложение определяет геолокацию пользователя (или предлагает выбрать магазин вручную) и мгновенно перестраивает отображение каталога и цен под конкретную торговую точку.

  2. Двухэтапный процесс бронирования: Клиент может собрать корзину и зарезервировать товары. Система отправляет push-уведомление администратору магазина, товар собирается на полке, а пользователь получает статус «Готов к выдаче» и таймер хранения брони.

  3. Виртуальная карта лояльности: Генерация уникального QR-кода в приложении, который считывается сканерами на кассе. Для защиты от скриншотов и мошенничества QR-код содержит зашифрованный токен, обновляющийся раз в несколько минут.

  4. Персонализированный контент: История покупок и баланс баллов анализируются на стороне бэкенда для последующего вывода персональных рекомендаций и акций на главном экране приложения.

Результат

  • Рост частоты покупок: Перевод карт лояльности в цифровой формат избавил клиентов от необходимости носить пластик. Это увеличило долю повторных чеков среди пользователей приложения на 35%.

  • Увеличение глубины чека:</strong> Благодаря удобным фасетным фильтрам пользователи стали находить и выбирать более редкие и премиальные позиции товара, которые раньше терялись на полках офлайн-магазинов.

  • Снижение нагрузки на персонал:</strong> Автоматизация процесса бронирования позволила разгрузить кассиров — они получают уже сформированный заказ, что сократило время обслуживания одного клиента на выдаче до 40 секунд.

  • Оптимизация остатков на складах:</strong> Аналитика бронирований через приложение помогает категорийным менеджерам точнее прогнозировать спрос на конкретные SKU в зависимости от географии магазинов.

https://play.google.com/store/apps/details?id=com.alkoteka.mobile

Стек технологий


Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

EmitLab с удовольствием обсудит вашу задачу

Оставить заявку