Подавайте работы до 3 июля (птн)18 000 Р,
с 4 июля (сб)24 000 Р
Церемония награждения
4 декабря 2026
Крупнейшая digital-премия в Европе

Как мы создали мобильный кошелёк, в котором можно накопить 1000 долларов

Заказчик: Stack Fintech Inc.
Исполнитель: Azoft
Share
Share
Как мы создали мобильный кошелёк, в котором можно накопить 1000 долларов

Главное о кейсе

Разработали мобильное финансовое приложение под iOS и помогли клиенту из STACK Fintech доработать приложение под Android. STACK Finance уже скачали в Google Play свыше десяти тысяч раз. Оно получило оценку 4,1 в Google Play и 4,5 — в AppStore.

Тысячи пользователей приложения копят на заветные мечты без ущерба для бюджета. STACK Finance распространяется среди канадской аудитории, а в будущем планирует появиться на американском рынке. Жаль, российские пользователи пока не могут им воспользоваться — в нашей компании приложение обрело много поклонников!

The Result
We built an iOS app and finalized the Android version. Today it has over 10,000 downloads on Google Play. The average rating on the AppStore is 4.5, and 4.1 on Google Play. STACK was pleased with our work and we continue cooperating on a marketing web instrument for STACK Finance.

Бизнес-задача и ее решение

Мы разделили работы по проекту на семь спринтов. Выполненные задачи показывали два раза в неделю, созваниваясь с командой STACK Fintech. Регулярные митинги помогали прояснять требования и устранять “белые пятна” в спецификации. Эффективному взаимодействию не мешали ни языковые барьеры, ни двенадцать часов разницы во времени! В конце каждого спринта анализировали результаты работы и ставили новые цели.

Приложение под iOS разработали на Swift, затем канадский клиент попросил команду доработать Android версию на Java.

В мобильном кошельке мы реализовали такой функционал:
— авторизацию через страницу на Facebook
— онлайн-покупки, переводы без комиссии, историю транзакций
— компоненты социальной сети: новостную ленту, лайки и комментарии.

Сделали интеграцию:
1. С платформой для поддержки клиентов Zendesk — чтобы сервис обрабатывал обращения в службу поддержки.
2. С сервисом аналитики Segment — команда клиента сможет изучать данные о поведении пользователей для оптимизации продукта и повышения конверсии.
3. С сервисом Urban Airship — для поддержки push-уведомлений.

Стек технологий: iOS, Android, Swift, Java, Segment, ZenDesk, Facebook API, Urban Airship.

Мобильный кошелек STACK Finance был непростой задачей. И мы гордимся, что справились. Изначально канадский клиент дал описание приложения и его функционала в формате User Story. Чтобы раскрыть и реализовать его задумку по максимуму, детально анализировали требования. Наше стремление выдать качественный результат не осталось незамеченным.

Когда тестировали приложение, проверяли следующий сценарий: пользователь переводит средства через мобильный кошелёк и видит на экране сообщение о транзакции. Потребовались действующие банковские карты MasterCard. Тогда STACK Fintech попросили тестовые карты у банка-партнера.

Быстро получить банковские карты не удалось. Ускорить рабочий процесс помогла изобретательность. Мы часто тестируем взаимодействие с серверной компонентой с помощью веб-отладчика Charles Proxy. Здесь решили использовать его как прокси-сервер. Подменили ответ от сервера STACK, как если бы получили данные реальных карт, и протестировали проведение транзакций!

Main features

The app is free: users don’t have to pay transaction fees.

Users can:
— log in to the app using their Facebook account
— add a saving goals
— share their purchases in a newsfeed, say how they get closer to their goals, post photos, and videos
— send money to other users
— like and comment on other users’ posts
— track the amount of money remaining and saved up for the goal
— see their transaction history

We integrated:
— Zendesk, a system for tracking, prioritizing, and solving customer support tickets
— Segment, an analytics service for tracking user behaviour on app screens
— Urban Airship platform to enable push notifications

Stack
iOS, Android, Swift, Java, Segment, ZenDesk, Facebook, Urban Airship.

Key Challenges:
Сonstantly changing project requirements
Long-drawn issuing of bank cards needed for app testing

At the start of the project, the client outlined high-level app requirements, and it took some time to figure out all the necessary features and functionalities. We went through this together with the client. STACK noted that our team was proactive in addressing their project needs.

Testing the app features was a challenge too. We had to test a scenario where a money transfer from a bank card to a STACK card went successfully. Which means the app screen needs to show that the transfer is complete. To do that we needed real bank cards. STACK asked one of their bank partners to issue test cards so that we could fill out card details, the amount of money to transfer, and send a request to the server. Issuing of bank cards took too much time so we had to figure out how to deal with this situation. We decided to test transactions by emulating client-server interaction. To do that, we used Charles Proxy, a cross-platform HTTP debugging proxy server application. It worked out excellentlly for quality assurance goals.

Прочая информация о кейсе

В 2018 году наша команда выпустила мобильное приложение для стартапа STACK Fintech из Торонто. Канадского клиента вдохновила идея создать приложение-копилку для исполнения желаний. Чтобы пользователи собирали деньги на мечты и вдохновляли друг друга, общаясь в STACK Finance, как в социальной сети. Серверную часть, дизайн и ТЗ в формате User Story клиент взял на себя, а нам предложил разработать приложение-кошелек на iOS с нуля и допилить версию под Android.

Концепция приложения проста. Предположим, Люси никак не удаётся собрать тысячу долларов на безоблачный отпуск в тропиках. Она скачивает мобильное приложение-кошелёк и создаёт личный аккаунт через электронную почту или страницу на Facebook.

Девушка привязывает к аккаунту предоплаченную карту STACK MasterCard и определяет в настройках сумму, до которой будут округляться чеки. Один-два доллара или больше — по желанию пользователя. Люси уверенно ставит десять долларов. Теперь приложение автоматически округляет стоимость любой покупки до десяти долларов вверх, а разницу отправляет на счёт, который поможет исполнить мечту Люси.

Если Люси купит пирожные за шесть долларов, с её карты потратится десять долларов — из них четыре в пользу цели. Цент за центом, Люси накопит тысячу долларов и снимет без комиссии. Психологически это дастся легче, чем если бы она откладывала крупные суммы наличными. После регистрации в приложении Люси указала, на что копит средства. Теперь она помнит, почему это важно.

Пока Люси копит, приложение позволяет ей:
— следить, сколько денег на покупки уходит в неделю
— устанавливать еженедельный бюджет и регулировать его
— делиться фотографиями и видео покупок
— читать, какие цели ставят другие пользователи, в ленте World Stream
— оставлять лайки и комментарии к постам других юзеров
— отправлять деньги друзьям (если они пользуются приложением).

Canadian FinTech startup STACK came to us for iOS app development and Android app finalization. We created a mobile wallet that helps to spend and save money smarter. App users can share their purchases in a newsfeed, send money to others, like and comment on news, check their balance and their transaction history. We also integrated the customer support platform Zendesk, the digital customer engagement platform Urban Airship, and the analytics service Segment.

Скриншоты

Share
Share

Дата запуска

1 августа 2018 года

Авторы

Иван Ожиганов

Приложение

Ссылки

apps.apple.com play.google.com
Крупнейший digital-конкурс в Европе
Подавайте работы до 3 июля (птн)18 000 Р,
с 4 июля (сб)24 000 Р

Церемония награждения — 4 декабря (пт)  •  Москва и онлайн
Купить билет
Количество билетов ограниченно, торопитесь!