eCommerce

Айрис - приложение для ТСД

Краткое описание
Разработали Android-приложение на Kotlin для терминалов Zebra PS20 в торговом зале сети «Айрис»: покупатель сканирует карту лояльности, самостоятельно просматривает каталог с фото и ценами, формирует корзину и получает код для оплаты — без ожидания менеджера. Интегрировали приложение с 1С через собственный API-слой и оптимизировали под старое железо терминалов.
Сфера
E-commerce
Команда
6 человек
Технологии
Kotlin (android)
Airis TSD — hero

О проекте

«Айрис» — розничная сеть с живым трафиком в магазинах: большинство клиентов приходили лично, чтобы посмотреть товар и получить консультацию. Менеджеров не хватало на всех — пока одни стояли в очереди, другие уходили не купив.

Компания обратилась к нам с задачей разгрузить торговый зал. Мы разработали Android-приложение на Kotlin для терминалов Zebra PS20, которые стоят прямо в зале. Покупатель сканирует карту лояльности, сам изучает каталог, смотрит фото, описание, состав и цену, добавляет товары в корзину и получает код для оплаты на кассе — без ожидания менеджера.

Технически задача была нетривиальной: терминалы работали на старой версии Android, а существующий API клиента создавался для интеграции с 1С и не был рассчитан на мобильное приложение. Мы разобрали SDK терминала, оптимизировали приложение под железо и написали собственный API-слой для синхронизации с 1С — без изменений на стороне учётной системы клиента.

После запуска объём продаж вырос, нагрузка на менеджеров снизилась.

Airis TSD

С чего начинали

Учли проблемы производительности и адаптации API. Обеспечили полную информацию о товарах с удобным интерфейсом.

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

Также возникла проблема с производительностью приложения из-за работы терминалов на старой версии ОС Android. Это могло привести к замедлению и зависанию приложения при подгрузке товаров.

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

Подробнее

Airis TSD

Оптимизация мобильного приложения: шаг за шагом

Синхронизировались с 1С

Мы взяли на себя все работы по интеграции с 1С, синхронизировали логику мобильного приложения с клиентом и разработали API для взаимодействия с 1С. При этом дополнительные доработки системы 1С не требовались — все решения были внедрены на стороне мобильного приложения.

Airis TSD

Оптимизировали мобильное приложение

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

Airis TSD

Адаптировали интерфейс

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

Airis TSD

Тестирование и взаимодействие с клиентом

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

Новый уровень покупок: что в итоге получилось

Основной экран

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

Airis TSD

Карточка товара

После сканирования товара пользователь видит его фотографии с подробным описанием и ценой. Здесь он может выбрать нужное количество и положить товар в корзину.

Корзина

Как только товар отправляется в корзину, появляется анимация с добавленной позицией и количеством товара.

Airis TSD

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

Теперь самый интересный момент — оформление заказа. Пользователь видит свой персональный код, который нужно показать менеджеру для перехода к оплате.

Сканирование карты и проверка в 1С

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

Airis TSD

Итог

После запуска мобильного приложения заказчик отметил положительные изменения — объем продаж существенно повысился. Это также привело к уменьшению нагрузки на менеджеров торгового зала. Теперь покупателям легче и быстрее выбирать товары, совершать покупки и наслаждаться улучшенным опытом шопинга.

Запустим ваш продукт

Расскажите о задаче — предложим решение и оценим проект бесплатно.

Обсудить проект