Создали безопасный кошелек для необанка

  • Android

  • Финтех

  • Приложение

Интро

Главная задача заказчика — дать миллионами людей простой и безопасный способ доступа к криптовалютам. Чтобы приблизиться к этой цели, мы сделали такой же простой криптокошелек для получения, хранения и отправки криптовалюты.

Главный экран_необанк
01

Задача

У клиента был только один канал взаимодействия с 315 000 пользователями — чат‑бот в Telegram

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

Из опроса пользователей стало понятно, что таким каналом может стать мобильное приложение на Android.

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

Заголовок

Интересно. Технологично. Надежно. Именно так хочется охарактеризовать этот проект.

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

Надя Абашева

Руководитель проекта

У вас есть похожая задача? Давайте обсудим!

02

Дизайн

Преимущество чат-бота, которое особенно ценят пользователи приложения, — это простота и доступность

Нам нужно было сделать такое же удобное и изящное приложение. Стартовать решили с Android, более популярной платформы у пользователей клиента.

Наследие

Подумали, что здорово будет перенести опыт использования чат-бота на экран и сделать регистрацию в виде чата. Но быстро отказались от этой идеи: что будет, если пользователь захочет что-то изменить — сложно откатиться в рамках диалога.

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

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

Заголовок

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

Александр Маслов

COO

Кошелек и модульные элементы

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

В кошелек вошли такие функции:

  • Авторизация и регистрация

  • Приемка и отправка криптовалюты

  • Просмотр операций

  • Модуль техподдержки

В итоге дизайн получился простым и лаконичным — сделали именно то, что хотел заказчик.

03

Разработка

Разработка в цифрах

  • 6 месяцев на дизайн и разработку

  • 400 успешно решеных задач

  • 99,8% crash-free

  • 100 дизайн макетов

Сложная регистрация

Регистрация в приложении достаточно хитрая, нужно было учесть множество нюансов:

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

  • Регистрация/авторизация в чат‑боте идет по другому сценарию, надо было продумать максимально комфортный для пользователей

  • Еще нужно было позаботиться о том, как авторизовывать пользователей из бота в приложении и наоборот

  • Вход в приложение возможен без регистрации, она нужна для активных действий

  • Множество дополнительных сценариев из серии «А что будет, если пользователь захочет прервать регистрацию»

Модульные элементы приложения необанк

Модульные элементы приложения

Упростили работу в приложении

  • Двухфакторная идентификация

    Защитили пользователей дважды. Пин-код, который создается при регистрации и отпечаток при входе в приложение

  • Перевод криптовалюты по номеру

    Отправить криптовалюту можно прямо из раздела «Контакты» на смартфоне. Добавили особую синюю кнопку в адресную книгу

  • Генерация QR-кодов

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

  • Интеграция Zendesk

    Zendesk — встроенное решение для клиентской поддержки. Интегрировали его в приложение

Заголовок

Мы всегда учитываем нюансы конкретного приложения, а дальше накладываем на них нашу стандартную схему тестирования, и вуаля — получаем превосходный продукт.

Перед началом работы мы посмотрели на макеты и ТЗ, задали вопросы, получили ответы и одновременно с разработкой начали писать тесты. Всё как обычно, разница только в нюансах сервиса, его аудитории и интеграций.

Ирина Моисеенко

QA-инженер

04

Тестирование

Тестирование

В MobileUp очень сильный QA-отдел. Проект на Android тысячи раз прошел суровые проверки наших тестировщиков перед тем, как увидеть пользователей. Делали функциональное, исследовательское, регрессионное тестирование, смоук-тесты и тестирование локализации, пользовательского интерфейса и совместимости с ботом в Telegram.

После релиза заказчик объявил о старте баунти-программы. Всем 315 000 пользователям платформы предложили поискать баги и получить денежный приз. Вознаграждение зависело от уровня угрозы. Мы немного волновались, такое количество тестировщиков на одну платформу — не шутка. В результате нашли всего 16 низкоприоритетных багов, ни один из которых не был критическим.

Показатель crash-free приложения — 99,8. Это значит, что краши случаются менее, чем у 1% пользователей. Этот показатель один из лучших в своей категории.

Работа приложения Необанк

Как работает приложение

05

Развитие

За 6 месяцев нам удалось сделать главное — запустить хороший работающий продукт

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

Заголовок

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

Роман Андреев

Neobank

06

Команда

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

  • Аналитик

    Тим Мостивенко

  • Технический директор

    Женя Валеев

  • Арт-директор

    Александр Юдин

  • Дизайнеры

    Артем Тютин, Тимур Репин

  • Разработчики Android

    Виталий Жариков, Павел Александров, Егор Белов, Семен Варивода

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

    Ирина Моисеенко

  • Продюсер

    Дмитрий Ванин

  • Руководители проекта

    Анна Начовнова, Никита Еременко, Надя Абашева

01

Похожие проекты

02

Сотрудничество

Контакты

0

Мы всегда рады сотрудничеству и новым проектам.

Опишите задачу, и мы с вами свяжемся.
Или напишите в Телеграм.

Давайте знакомиться!

ВыбратьОткуда вы о нас узнали
  • Рейтинги
  • Рекомендации
  • Конференции
  • Публикации
  • Соцсети
  • Другое

Нажимая «Отправить», вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности

Ваша заявка успешно отправлена

Мы все изучим и скоро выйдем на связь