«Юнидому» требовалось приложение для iOS и Android, которое переносит в мобильный формат каталог, покупку, бонусную программу и личный кабинет интернет-магазина.
Клиентскую часть собрали на Flutter. Реализовали главную, каталог с поиском и фильтрами, карточку товара, корзину, оформление заказа, избранное, сравнение, акции, адреса и разделы личного кабинета.
Для приложения подготовили REST API. Методы охватывают авторизацию и регистрацию, каталог, поиск через Elasticsearch, корзину, заказы, оплату, личный кабинет, бонусы и актуальные остатки. Обмен заказами между 1С Розница и 1С-Битрикс протестировали, описание методов оформили в Swagger.
Интерфейсы проверяли на пяти профилях Android 14–16, линейке iPhone 16 и iPad с iOS 18.5. По результатам тестов исправили переносы, выход элементов за границы экрана, расхождения с макетами и ошибки отдельных состояний.
Если вам нужно мобильное приложение для интернет-магазина, оставьте заявку или напишите студии — обсудим задачу и состав работ
https://unidom.ru/