Как разработать финтех-продукт, который изменит финансовый рынок целой страны? Компания ITFOX создала приложение Giveaway, решившее ключевые проблемы финансовой системы Нигерии: упростило переводы, обеспечило прозрачность расчетов с POS-агентами и дало малому бизнесу удобные инструменты для управления.

Проект был амбициозным: с нуля разработать четыре модуля, интегрировать платежные сервисы и создать надежную систему безопасности. Команда ItFox разработала MVP-1 за три месяца, обеспечив стабильную работу и масштабируемость платформы. В результате заказчик не только реализовал свою идею, но и привлек инвестиции в проект.

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

Предыстория создания приложения

Еще недавно финансовая система Нигерии была завязана на наличных расчетах. Банкоматов в стране не хватало, их часто грабили или выводили из строя вандалы. Снять деньги можно было либо в банке, либо у POS-агентов, но их деятельность никак не контролировалась. Найти надежного посредника было сложно, а мошенничество встречалось повсеместно.

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

Заказчик решил создать технологическое решение, которое упростит платежи и сделает их безопасными. Для реализации идеи он обратился в ItFox.

Функционал кроссплатформенного мобильного приложения “Giveaway” 

Функционал мобильного приложения, разработанного компанией ItFox, разбит на  четыре модуля:

Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru

Модуль 1. Виртуальный кошелек

Модуль для перевода денег, онлайн-оплаты товаров и услуг:

  • Использование приложения как виртуального кошелька возможно без регистрации.
  • Три способа перевода денег: QR-код, ссылка, банковский платеж.
  • Вывод средств через банк или перевод на другой счет.
  • Отслеживание транзакций в реальном времени.
  • Круглосуточный доступ к сервису.

Порядок перевода денег:

  1. Выбрать получателя (через QR-код, ID или список контактов).
  2. Ввести сумму и метод оплаты.
  3. Подтвердить операцию.
Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru

Модуль 2 состоит из двух разделов:

  1. Поиск POS-агентов: можно увидеть их локацию и рейтинг надежности. 
  2. Регистрация POS-агентов: создание профиля по официальным документам, указание места нахождения. В профиле отслеживается рейтинг агента.

Внедрение приложения полностью изменил рынок POS-агентов. В деле остались только честные агенты, которые дорожат своей репутацией. Деньги на счет агента переводятся с заморозкой и становятся доступными только по уникальному коду подтверждения от клиента. Такой порядок действий исключает мошенничество и обеспечивает безопасность сделок.

Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru

Модуль 3. Онлайн-бронирование услуг и доставка

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

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

Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru

Модуль 4. Дашборд для бизнеса

Модуль может работать как мини-1С для бизнеса. Функционал позволяет: 

  • создавать каталоги товаров для онлайн-торговли,
  • принимать заказы онлайн,
  • платежи и чаевые онлайн,
  • интегрировать бизнес-аккаунт из соцсети для обработки заказов,
  • отслеживать финансовые транзакции, формировать отчеты ДДС,
  • управлять персоналом (таск-трекер)
Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru

В MVP-1 модуль максимально настроен на специфику бизнеса сферы общественного питания и салонов красоты.

Команда ItFox ведет работу по дальнейшему развитию блока. На очереди внедрение конструктора бизнеса, дополнительных управленческих и маркетинговых инструментов. 

Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru

Как приложение изменило жизнь пользователей

  • Онлайн-платежи в Нигерии стали легкими и безопасными.
  • Взаимодействие с POS-агентами стало прозрачным.
  • Малый бизнес получил удобные инструменты для учета финансов, онлайн-торговли и управления процессами.
Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru

Работа над проектом

Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru

Технологический стек проекта

  • Flutter — мобильная разработка,
  • React Native — веб-интерфейс,
  • Python — серверная часть.

Команда проекта:

– Менеджер проекта

– Бизнес-аналитик

– Дизайнер

– 3 бэкенд-разработчика

– 2 mobile-разработчика

– 1 web-разработчик

– Тестировщик

Разработка MVP-1 за 3 месяца

Разработка и выпуск продукта за три месяца – амбициозная цель, которую ItFox успешно достигла. Работа велась по SCRUM-методологии: формировался бэклог, планировались двухнедельные спринты, ежедневно проходили стендапы, по завершению каждого этапа проводились демонстрации и ретроспективы. Такой подход позволил команде эффективно организовать процесс разработки. В результате, через три месяца MVP-1 был готов.

Настройка интеграций и безопасность данных

Безопасность данных и конфиденциальность – важнейшие параметры финтех-приложений. ItFox разработала надежную систему защиты платежей, основанную на технологии блокчейн.

Ключевые интеграции:

  • Один из крупнейших нигерийских банков – Banco VTN Africa;
  • Платежный сервис PayStack – африканский аналог PayPal.

Создание мини-аналога 1С в Нигерии.

До начала сотрудничества с ItFox Заказчик приобрел у пакистанских разработчиков сайт Yawaevig — “Дашборд” для малого бизнеса, и планировал интегрировать его с приложением. 

Когда ItFox провела детальную аналитику продукта, были выявлены многочисленные ошибки в коде. Каждая попытка улучшить любую часть функционала приводила к необходимости переписывать до 90% кода.  

Кроме того, пакистанское приложение имело серьезные ограничения:  

– На один аккаунт можно было добавить только один бизнес.  

– Функционал был ориентирован исключительно под парикмахерские и кафе и совершенно непригодным для других сфер бизнеса.  

– Дизайн не соответствовал согласованным прототипам.

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

Перед разработчиками ItFox была выдвинута новая задача, время на которую не было заложено в изначальный план. Вместе с тем, о переносе сроков релиза не могло быть и речи – Заказчик готовился к презентации ИТ-продукта на международной выставке. Т.о. было всего 3 месяца, чтобы не только разработать новый продукт, но и интегрировать его в приложение.

Этапы разработки “Дашборда” для бизнеса:

  1. Прототипирование интерфейса.  
  2. Разработка системы каталогов и тестирование функционала.

В “Дашборде” реализована трехуровневая система каталогов. 

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

Благодаря итерационному принципу разработки и слаженной работе команды, ItFox разработала модуль для малого бизнеса в сжатые сроки. Готовый продукт GIVEAWAY был успешно представлен на выставке. Заказчик привлек инвестиции в проект.

Итоги проекта

От идеи “виртуального кошелька” проект Giveaway вырос в цифровую экосистему для граждан и бизнеса.

В настоящее время работа над проектом продолжается. К релизу готовятся функции:

  • оплата коммунальных услуг;
  • покупка билетов на мероприятия;
  • “конструктор” для бизнеса – “Дашборд” можно будет настроить под любой бизнес – от аптеки до автосалона;
  • инструменты для создания маркетплейсов.