ПЕРЕЗАПУСК ПРИЛОЖЕНИЯ НА FLUTTER С МУЛЬТИЗАКАЗОМ И ВОЗРАСТНЫМ КОНТРОЛЕМ

О проекте

«Мосигра» — легендарная федеральная сеть магазинов настольных игр, входящая в холдинг Hobby World Group. Магазины от Москвы до Владивостока, товарный фид около 20 000 позиций и единая бонусная программа экосистемы HobbyWorld.

У бренда уже было мобильное приложение, но клиент хотел перезапустить его на Flutter — с более современным дизайном, улучшенным пользовательским опытом и рядом доработок, которых не было в старой версии.

Пользовательские задачи

  • 01

    Быстро находить нужные игры через каталог с фильтрацией и поиском

  • 02

    Сканировать штрихкод игры в магазине, чтобы сразу увидеть карточку товара в приложении

  • 03

    Проверять наличие товара в ближайших магазинах на карте

  • 04

    Оформлять предзаказ на ожидаемые новинки. Удобно оформлять заказ, даже если товары находятся на разных складах или в разных магазинах

  • 05

    Управлять бонусными баллами программы лояльности и оплачивать ими покупки, а также видеть, сколько бонусов принесёт покупка конкретного товара — прямо в карточке товара

  • 06

    Получать уведомления об акциях, новых поступлениях и персональных предложениях

Этапы работы

Старт проекта

Получили доступы, изучили функционал существующего приложения, разобрались в структуре бэкенда и интеграции. Согласовали техническое задание, макеты с обновлённым дизайном и логику мультизаказа.

Разработка

Клиент делал вебхуки; бэкенд холдинга — методы, Fittin — витрина, каталог (бонусы, вес), карточки, сканер, карта магазинов, мультизаказ, блюр 18+, предзаказ. Требования уточнялись в процессе — часто синхронизировались, чтобы не терять темп.

Интеграция и тестирование

По мере хуков на стороне клиента подключали боевые данные и прогоняли сценарии: мультизаказ (доставка, оплата), блюр 18+, бонусы, предзаказ. В фокусе — корректное разделение корзины на заказы и их независимая обработка у клиента.

Релиз

Подготовили описания, скриншоты и прошли модерацию. Приложение опубликовано в App Store, Google Play и RuStore.

Мультизаказ

Функция «Мультизаказ» автоматически делит корзину на несколько заказов в зависимости от того, на каких складах и в каких магазинах сети сейчас доступны товары.

Пользователь видит уведомление, что заказ разбит на части, просматривает состав каждой части, итоги скидок и бонусов — и оформляет всё в одном сценарии без лишних шагов.

Экран «Корзина»: заказ разделён на части
Каталог: товары 18+ с блюром карточки Каталог: блюр товаров 18+

Блюр товаров 18+

Подтвердите возраст: уведомление в приложении

В ассортименте присутствуют товары с возрастным ограничением. Если пользователь авторизован и ему больше 18 лет (по данным профиля) — товар отображается как обычно. Если пользователь не авторизован или младше 18 — карточка товара заблюрена. Это обеспечивает соблюдение возрастных ограничений без удаления товаров из каталога.

Каталог с бонусами и скидками

В каталоге отображаются актуальные цены, персональные скидки и сколько бонусов насчитается с покупки — прямо в списке и в карточке товара. Акции и распродажи подсвечиваются, чтобы не пропустить выгодные предложения.

Пользователь сразу видит, как сэкономит и что вернётся бонусами, прежде чем перейти в корзину.

Возможности приложения

Сканер штрихкодов

При посещении физического магазина пользователь может навести камеру на штрихкод любой игры — приложение мгновенно покажет карточку товара с описанием, ценой и бонусами.

Карта магазинов

Интерактивная карта с отображением всех магазинов сети по всей России — с учётом геопозиции пользователя. В карточке магазина — адрес, часы работы и наличие товара.

Доставка

Подключены четыре варианта получения заказа: самовывоз из магазина, доставка через СДЭК, Почта России (с возможностью как предоплаты, так и оплаты при получении) и 5post в магазины «Пятёрочка».

Предзаказ

Механика предзаказа позволяет оформить заказ на ожидаемые новинки и хиты ещё до их поступления в продажу. Пользователь получает уведомление, когда товар становится доступен.

Программа лояльности

Интегрирована единая бонусная программа экосистемы HobbyWorld с трёхуровневой системой: «Игрок» (5% накопление), «Доктор» (7% + закрытые распродажи), «Магистр» (10% + подарки). Бонусами можно оплатить до 15% стоимости покупки. Баланс бонусов и текущий уровень отображаются в личном кабинете. Количество начисляемых бонусов видно прямо в каталоге — на мини-карточках и в карточке товара.

Личный кабинет: бонусная карта и уровень в программе лояльности

ОБСУДИТЬ ПРОЕКТ