En
Проекты Вакансии Блог

Создание сервиса рассрочки для маркетплейса российского разработчика финтех-решений «ДиБиЭс Технологии»

Ритейл переживает бум сервисов BNPL — ‘buy now, pay later’. Эксперты прогнозируют, что беспроцентное кредитование на покупку скоро вытеснит привычные кредитные карты, а по некоторым исследованиям, подключение рассрочки увеличивает средний чек бизнеса в среднем на 40%.

ДиБиЭс Технологии — российский разработчик финтех-решений. В этом кейсе рассказываем, как мы помогали в развитии и тестировании рассрочки для крупного маркетплейса.

Задача

Клиент обратился за доработкой некоторых функциональностей своего BNPL-сервиса для крупной платформы e-commerce. Нам предстояло реализовать механизм онлайн-оформления рассрочки у банка-партнера, а также помочь в доработке дизайна.

Перед нами стояли следующие задачи:

  • разработать новые экраны приложения по макетам заказчика;
  • привести существующие экраны в соответствие с новыми дизайн-макетами;
  • реализовать функционал погашения рассрочки новой или привязанной банковской картой;
  • разработать личный кабинет с графиками платежей, историей погашений и другими функциональностями;
  • оптимизировать скорость работы приложения;
  • внедрить unit-тестирование;
  • разработать BFF (Backend for Frontend);
  • реализовать CI/CDc проверкой кода и используемых зависимостей на уязвимости, линтеров и форматирования.
Более 2-х лет
сотрудничества с клиентом

Решение

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

В рамках проекта мы участвовали в разработке процесса непрерывной интеграции и доставки (CI/CD), в котором были использованы средства проверки кода и используемых зависимостей на уязвимости илинтеры. Это позволило автоматически проверять код на соответствие заданным стандартам и выявлять потенциальные ошибки еще до отправки на сервер.

Также наша команда внедрила unit-тестирование на фронтенде, что существенно повысило качество разработки. Стало проще вносить изменения в код, не опасаясь, что это повредит существующей функциональности. В результате, продукт клиента стал более надежным и устойчивым к изменениям.

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

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

2 человека в команде проекта — frontend-разработчик, QA-специалист

С какими трудностями мы столкнулись

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

Результат

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

Экспертиза SimbirSoft

React, TypeScript, Python, Node.js, Fastify, Docker, Fiddler, Postman, JMeter

Другие работы
Создание Android-приложения для «Major Express»
Доработка безопасности приложения «ЮMoney» для Android
Реализация новых функций и рефакторинг существующих модулей Android-приложения компании «Юрент»
Разработка цифрового продукта для российского банка
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Создание Android-приложения для «Major Express»
Доработка безопасности приложения «ЮMoney» для Android
Реализация новых функций и рефакторинг существующих модулей Android-приложения компании «Юрент»
Разработка цифрового продукта для российского банка
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
  • Python-paзработчик
  • Node.js-разработчик
  • Project-менеджер
  • Системный аналитик (финтех)
  • iOS-разработчик
  • Golang-разработчик
  • DevOps/Build-инженер
  • 1С-аналитик
  • Data-инженер
  • C++-разработчик
  • UI/UX дизайнер
  • DWH-аналитик
  • SRE-инженер
  • SDET Java
  • QA Fullstack Java/Kotlin
  • Java-разработчик
  • Специалист тендерного отдела
  • Системный аналитик ЦФТ
  • Сетевой инженер/системный аналитик
  • SDET JS/TS
  • DevSecOps
  • Системный аналитик (AI)
  • Архитектор NLP
  • Tech Lead NLP Engineer
Прикрепить резюме, до 10 Мб*
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Python-paзработчик
  • Node.js-разработчик
  • Project-менеджер
  • Системный аналитик (финтех)
  • iOS-разработчик
  • Golang-разработчик
  • DevOps/Build-инженер
  • 1С-аналитик
  • Data-инженер
  • C++-разработчик
  • UI/UX дизайнер
  • DWH-аналитик
  • SRE-инженер
  • SDET Java
  • QA Fullstack Java/Kotlin
  • Java-разработчик
  • Специалист тендерного отдела
  • Системный аналитик ЦФТ
  • Сетевой инженер/системный аналитик
  • SDET JS/TS
  • DevSecOps
  • Системный аналитик (AI)
  • Архитектор NLP
  • Tech Lead NLP Engineer
Ваши данные
Данные кандидата
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Отправить
Отправлено
Заказать демонстрацию
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.