Salmon Group Ltd
Финансы, страхование, инвестиции
Филиппины
iOS, Android
Февраль 2022
Спроектировать и запустить MVP FinTech-сервиса для рынка Филиппин, позволяющего клиентам банка управлять уже одобренным кредитом: просматривать остаток долга, историю платежей, график погашения и вносить оплату удобным способом.
Продукт должен был работать одновременно в формате мобильного приложения для iOS и Android, а также через браузер по ссылке. При этом требовалось сократить сроки реализации и бюджет разработки без потери масштабируемости архитектуры.
Проект осложнялся рядом факторов:
- строгие требования к безопасности и защите персональных данных;
- необходимостью реализовать SMS-верификацию номера телефона при первичной регистрации, а также поддержку биометрической аутентификации (Face ID / Touch ID) для последующих входов;
- интеграция с существующей backend-инфраструктурой клиента;
- подключение нескольких способов оплаты: электронные кошельки, онлайн-банки и офлайн-магазины с генерацией штрих-кода;
- работа с внешними базами данных (AWS).
Ключевой пользовательский сценарий строился вокруг уже одобренного кредита: после авторизации система должна проверить пользователя во внешней базе и, в случае подтверждения, предоставить полный доступ к данным по займу и инструментам погашения. Если кредит отсутствует — приложение сохраняет только канал связи с поддержкой.
Для реализации MVP мы выбрали архитектуру на базе Bubble.io — no-code платформы, позволяющей быстро развернуть продукт с гибкой бизнес-логикой и возможностью дальнейшего масштабирования.
Интерфейсы и клиентская логика были реализованы в формате PWA с последующей публикацией нативных версий для iOS и Android. Это позволило:
- сократить time-to-market;
- минимизировать объём «тяжёлого» мобильного кода;
- обеспечить простоту доработок после запуска.
С точки зрения интеграций решение строилось на взаимодействии с backend-инфраструктурой клиента. Клиентская часть интегрировалась с API заказчика и получала все необходимые данные для отображения и выполнения операций.
На стороне backend клиента были реализованы:
- авторизация через Auth0 с использованием JWT;
- проверка пользователя во внешних базах;
- работа с платёжными провайдерами (e-wallet, банки, офлайн-платежи);
- генерация и обработка штрих-кодов для оплаты в физических точках;
- бизнес-логика проведения транзакций и обработки статусов.
Со стороны клиентского приложения мы обеспечили корректный обмен данными с API, отрисовку экранов оплаты в зависимости от выбранного метода и отображение актуальных статусов операций.
Архитектурное решение о размещении всей критичной логики финансовых операций на стороне backend было принято совместно с командой клиента. Такой подход позволил централизовать обработку транзакций, соответствовать требованиям безопасности и снизить риски на уровне клиентского приложения.
Это обеспечило более прозрачную схему взаимодействия с платёжными провайдерами и упростило дальнейшее масштабирование системы.
Проработка сценариев использования приложения

Разработка дизайн-макетов
Менее чем за 3 месяца мы запустили полноценное рабочее MVP, фактически создав продукт с нуля.
Проект реализовывался в тесной связке с командой заказчика, которая параллельно разрабатывала backend-инфраструктуру и отвечала за блоки безопасности. Работа велась синхронно: клиентская и серверная части развивались одновременно, с регулярными созвонами и согласованием изменений в реальном времени, несмотря на разницу в часовых поясах.
Такой формат взаимодействия позволил быстро тестировать гипотезы, оперативно вносить корректировки в сценарии и минимизировать задержки на этапе интеграций.
В течение следующих 1,5 месяцев сервис дорабатывался и оптимизировался уже в режиме реальной эксплуатации.
К моменту активного использования в приложении было зарегистрировано более 1 400 пользователей и зафиксировано порядка 16 500 активных сессий.
MVP подтвердил жизнеспособность модели цифрового обслуживания кредита и стал основой для дальнейшего масштабирования продукта на рынке Филиппин.