Усиливаем финтех-компанию экспертизой в разработке: «Рево Россия»

13 мая 2021, 13:41
0

Усиливаем финтех-компанию экспертизой в разработке: «Рево Россия»

Финтех-стартап «Рево Технологии» обратился в Evrone с задачей: помочь вывести продукт из офлайна в онлайн, включившись в работу вместе с инхаус-командой.
Усиливаем финтех-компанию экспертизой в разработке: «Рево Россия»

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

Проекту было около трёх лет, над кодом трудились разные команды. Большая часть бизнес-логики представляла собой отдельные js-файлы на клиентской части, и функции могли дублироваться в разных файлах. Чтобы избежать проблем с legacy, мы разбили монолитное приложение на микросервисы. Выделили личный кабинет в одно микроприложение, а модуль выдачи займа — в другое, все расчёты постепенно перенесли на бэкенд. Теперь большинство изменений можно вносить легко и быстро, не затрагивая при этом старый код.

Добавили функций в новый личный кабинет

Для нового личного кабинета мы разработали API и написали модуль, который отправлял данные в стороннее скоринговое бюро. А также дали клиенту возможность переносить дату платежа, подключать смс-информирование, переводить деньги в подарок другу, оплачивать услуги ЖКХ и штрафы.

Интегрировали кредитных брокеров и розничные сети

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

Автоматизировали внедрение «Рево» для магазинов-партнёров

Для B2B-сегмента мы также разработали личный кабинет: директор магазина или сети может смотреть там аналитику и управлять опциями. Новые партнёры теперь внедряют «Рево» в несколько кликов. 

Основа стека — Ruby

В «Рево» много сложной бизнес-логики, поэтому мы выбрали Ruby, который отлично подходит для финтех-решений. А чтобы функционал «Рево» работал на всех движках магазинов-партнеров, написали плагины и SDK под Ruby, PHP, .NET и другие языки. На бэкенде использовали RoR, Sinatra, Elixir/Phoenix, фронтенд писали на React. База данных хранится в MySQL. 

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

Ответить?
Введите капчу