
ValaPay

Цель проекта
Финансовая компания обратилась к нашим специалистам с просьбой разработать кроссплатформенное веб-приложение для международных денежных переводов. В кратчайшие сроки и с соблюдением наивысшего стандарта качества, наша компания разработала многофункциональный сервис, и клиент решил расширить сотрудничество.
Командой Yojji были созданы дизайн пользовательского интерфейса и админ-панель приложения. Кроме того, с нуля была разработана многофункциональная мобильная версия приложения. На протяжении работы над сервисом, команда самостоятельно принимала решения относительно программного обеспечения и дизайна проекта.
Итоговые результаты
Благодаря трехлетнему плодотворному сотрудничеству с back-end разработчиками компании-заказчика, нам удалось создать мультифункциональный сервис, позволяющий совершать международные денежные переводы и управлять ими.
Приложение ValaPay позволило 30 крупным компаниям полностью трансформировать свой бизнес.
Наш подход
Наше сотрудничество с клиентами основано на принципах Business Agility. Заказчик, его потребности и видение проекта являются наивысшими приоритетами для нашей команды. Мы всегда тщательно анализируем потребности заказчика, находим максимально функциональные и экономически выгодные решения.
Сотрудничество с компанией-клиентом было основано на принципах честности, прозрачности и открытости. Мы постоянно общались с помощью различных каналов коммуникации, обсуждая цели проекта, а также эффективно решая проблемы и вопросы на разных этапах работы над приложением. Мы адаптировали стандарты работы нашей компании и различные шаблоны разработки к потребностям клиента, поэтому разработка проекта была четко структурирована и все этапы завершались в срок. Специалисты Yojji проводили еженедельные совещания для обсуждения изменений, дальнейших действий и оценки текущего прогресса.
Благодаря итеративному подходу нам удалось ускорить реализацию новых функций приложения, что позволило кроссплатформенному сервису развиваться и совершенствоваться.
Используемые технологии
Потребности компании-клиента определили выбор используемых технологий. Поскольку мы занимались разработкой веб-приложения и мобильного приложения, мы использовали React Native и React.js. Данные технологии обеспечивают быструю и бесперебойную работу, а также позволяют использовать часть кода между двумя платформами. Такая гибкость позволила ускорить процесс разработки и вовлечь в работу различных членов команды.
Проблемы и решения
1. Главная проблема для нас была связана со сжатыми сроками реализации проекта
Решение:
Благодаря четким алгоритмам выполнения задач и отличным навыкам тайм-менеджмента, нам удалось создать MVP за два месяца.
2. Еще одна проблема состояла в реализации многоязычности сервиса
Решение:
Для того чтобы сделать сервис многоязычным, мы интегрировали Lokalise API, добавили функции добавления и удаления языков и реализовали возможность добавления, изменения и обновления контента без участия разработчиков.
3. Добавление новых функций в процессе разработки приложения
Решение:
Наша команда смогла грамотно организовать время и ресурсы и добавить новые функции, не нарушая темп разработки проекта.
Характеристики
Изначальные функции:
- Функция управления
- Функция отправки средств
Реализованные функции:
Редизайн структуры и навигации
Постоянное изменение навигации приложения в соответствии с новыми требованиями.
Кампании
Возможность создавать скидки, реферальные программы и промокоды для постоянных пользователей, а также для тех, кто пользуется приложением впервые.
Отчет о производительности агента
Различные функции аналитики.
Двухфакторная аутентификация
Современный подход к безопасности приложения.
Обмен валюты
Функции, реализовывающие процесс обмена валюты в отделениях.
Биометрическая авторизация
Авторизация с помощью отпечатка пальца или Face ID.
Ценообразование
Гибкая система настройки комиссии в зависимости от страны получателя, валюты, способа оплаты и т.д.
Пользователи и роли для административного управления
Возможность создавать отдел с широким спектром функций, кассовым аппаратом и индивидуальной ценой для конкретного агента.
Редизайн секции “Отправка средств”
Редизайн из-за увеличения количества способов оплаты.
Выплата
Функция, позволяющая получать и отправлять денежные переводы.
Процесс обеспечения соблюдения
Функции, идентифицирующие подозрительные транзакции и формирующие черный список пользователей.
Итоги
Программное обеспечение, разработанное Yojji, полностью соответствовало требованиям и ожидания клиента. Сервис Valapay позволил компании-клиенту ускорить процессы международных денежных операций, помог автоматизировать бизнес-процессы, а также привлечь инвестиции на сумму несколько миллионов долларов. Данный инновационный проект продолжает успешно работать и развиваться.
Команда Vala
1 Лидер команды
2 Разработчика React Native
1 Разработчик React
2 Angular разработчика
1 QA инженер
2 UI / UX дизайнера