Ломбард «золотая рыбка» приложение

Мобильное приложение масштабной сети ломбардов «Золотая рыбка»

Задача

Разработать новое мобильное приложение сети ломбардов для Android и iOS, чтобы упростить коммуникацию с клиентами, сделать сервис надежным, оперативным и комфортным.

Клиент

«Золотая рыбка» — крупная объединенная сеть ломбардов, имеющая более 100 отделений на территории РФ. Компания работает в сфере займов более 22 лет, и среди своих принципов выделяет оперативность, удобство, надежность и безопасность предоставляемых услуг. Структура сети похожа на маркетплейс — множество связанных юридических лиц, что влияет на архитектуру системы и сценарии работы с займами и заказами.

Аналитика

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

Выбор платформы

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

Еще одно преимущество Flutter — возможность делать красивую, сложную анимацию. У фреймворка очень высокая производительность, которая позволяет легко достигать стабильных 60 кадров в секунду. Анимация получается плавной, скрол и переходы происходят без задержек.

Выбор платформы

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

Еще одно преимущество Flutter — возможность делать красивую, сложную анимацию. У фреймворка очень высокая производительность, которая позволяет легко достигать стабильных 60 кадров в секунду. Анимация получается плавной, скрол и переходы происходят без задержек.

Личный кабинет

Позаботились о безопасности приложения, настроили двойную авторизацию с помощью логин/пароль + sms-подтверждение. Действия пользователей отслеживаются через индивидуальные токены, которые регулярно проверяются системой. В случае сбоя подключается резервный токен и запускается «рефреш».

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

Highload-решения

В системе несколько миллионов «активных» займов, в среднем проводится 1 транзакция в минуту. Если произойдет сбой, например, из-за ошибки на стороне эквайринга, и сервер будет недоступен в течении 1 часа — это может привести к 60 судебным искам к компании. Важно не допустить ошибки и обеспечить возможность своевременной оплаты займов в любой ситуации.

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

Каталог

Ломбарды сети «Золотая рыбка» не только дают займы, но и предоставляют возможность приобретать не выкупленные вещи. Поэтому во второй версии мы дополнили приложение двумя блоками «Каталог» и «Корзина», создав собственный интернет-магазин ломбарда с полноценными карточками товаров.

Интерактивная карта

Реализовали функцию поиска ближайшего отделения через интерактивные карты. Позаботились о вариативности при прокладки маршрута: программа последовательно проверяет популярные источники вроде Google и Яндекс.Карты. В карточке каждого отделения предусмотрена галерея, которая помогает найти вход, отображает точный адрес и время, оставшееся до закрытия.

Результат

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

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


Координационный
совет SPECIA
Санкт-Петербург,
8-я Красноармейская ул., д.10