May 14

Развиваем сервис оплаты покупок по частям

Мокка – один из популярных российских BNPL-сервисов, который позволяет оплачивать покупки в магазинах по частям. Evrone уже более пяти лет оказывает компании услуге по аутстаф-разработке. Мы уже рассказывали о проекте несколько лет назад, а сегодня поделимся успехами, которых мы вместе с командой Мокка добились за последнее время.

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

Проект постепенно готовится к переходу на Feature Sliced Design (FSD) - методологию организации кода, которая позволяет сохранять код в порядке в условиях регулярного изменения бизнес-требований.

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

Инфраструктуру сервиса готовят к переезду в кластеры Kubernetes. Бэкенд команда работает с DevOps специалистами, готовит сервисы к миграции и сообщает об ошибках. Бэкенд проекта — это монолит, окруженные сервисами. Все новые функции стараются реализовать именно в виде отдельного сервиса, который бы общался с остальными через API или Kafka.

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