На сайте ведутся технические работы

Сфера: E-commerce, Мода
Срок: 4 недели
Технологии: Flutter

Задача

Создать лёгкое, удобное и быстрое мобильное приложение на Flutter, которое позволит оформлять заказы за пару минут. Заказчику было важно сохранить узнаваемую айдентику бренда из Instagram, минимизировать количество шагов при оформлении покупки и обеспечить гибкую работу с промокодами, доставкой и вариантами оплаты.

Приложение должно быть адаптировано под нестандартные сценарии: примерка, заказ через соцсети, нестандартные статусы оплаты (предоплата, бронь, самовывоз).

Подход

Мы начали с анализа поведения пользователей в Instagram-магазинах: как именно они выбирают вещи, что влияет на принятие решения, как происходит коммуникация в Direct и по каким признакам определяют доверие к бренду. Этот опыт мы перенесли в digital-форму: минимальное количество полей, никаких «регистраций», лёгкая корзина, промокоды и баннеры с уровнем стиля. UI строился с опорой на референсы SHEIN, Wildberries и Instagram-шоппинга.

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

Что реализовано

Каталог

Категории с вложенными подкатегориями (например, "Платья → Корсетные").
Поддержка баннеров и промо-блоков в каталоге.
Интеграция с backend для загрузки ассортимента по REST API.

Фильтрация товаров

Фильтры по цвету, размеру, наличию (в шоу-руме / онлайн).
Адаптация под мобильный UX: фильтры раскрываются в модальных окнах.
Мгновенное применение фильтров без перезагрузки экрана.

Избранное

Добавление и удаление товаров из избранного в один клик.
Хранение локально и синхронизация после авторизации.
Быстрый переход в корзину из избранного.

Профиль

Минималистичная авторизация без пароля (по номеру телефона).
Просмотр заказов, редактирование данных и сохранение адресов.

Корзина

Поддержка множественных товаров и вариантов размеров.
Визуальные баннеры с "уровнем стиля" (геймификация корзины).
Мгновенное обновление суммы и количества.

Оформление заказа

Интуитивная форма с автозаполнением номера и города.
Выбор способа доставки (почта, СДЭК, курьер), включая "примерку" и VIP-доставку.
Возможность указать пол, комментарий к заказу и выбрать способ оплаты (на месте / онлайн).

Заказы

История заказов с отображением товаров, статусов и суммы.
Возможность перейти из заказа к повторной покупке.
Поддержка промокодов с сохранением истории.

Магазины

Карта с адресами шоу-румов и режимом работы.
Поддержка нескольких точек с выделением на карте.

Интерфейс и макеты проекта

Результат

  • Приложение собрано под iOS и Android, с единым кодом на Flutter.

  • Среднее время оформления заказа — менее 90 секунд.

  • Простой UX, ориентированный на Instagram-покупателя.

  • Поддержка кастомных вариантов доставки, оплаты и примерки.

  • Полностью автономное решение, не зависящее от сайта.

  • Возможность масштабирования в маркетплейс без смены архитектуры.