О проекте
Crypto app — мобильный обменник для покупки и продажи криптовалюты. Пользователь выбирает направление сделки, валюту и способ оплаты, указывает сумму и оформляет заявку, а дальше приложение ведёт его по шагам до перевода средств.
Задача
Обмен криптовалюты для неподготовленного человека выглядит пугающе: сети, адреса кошельков, банковские реквизиты, сроки зачисления. Ошибка в любом поле может стоить денег. Нам нужно было спроектировать интерфейс, в котором сделка собирается из нескольких понятных выборов, а все технические детали появляются ровно тогда, когда они нужны.
Сделка на одном экране
Стартовый экран — это одновременно и главная, и форма заявки. Сверху переключатель Buy / Sell, ниже — фиатная валюта (USD) и платёжный метод (PayPal), затем поле суммы и выбор криптовалюты. Внизу одна кнопка — «Create application» — и ссылки на политику конфиденциальности и пользовательское соглашение. В правом верхнем углу всегда доступна кнопка поддержки.
Выбор криптовалюты открывается поверх формы в виде компактного списка: BTC, ETH, BNB, а также USDT в двух сетях — TRC20 и ERC20. Сеть подписана прямо рядом с тикером, чтобы пользователь не перепутал варианты одного и того же токена — для обменника это одна из самых частых и дорогих ошибок.
Реквизиты для выплаты
Когда деньги нужно получить на банковский счёт, приложение запрашивает реквизиты для SEPA-перевода: имя получателя, IBAN, страну и BIC. Почта для связи вынесена в необязательное поле. Под формой честно указан срок обработки платежей — от 1 до 48 часов, только в рабочие дни, — а ниже есть контакт поддержки, чтобы вопрос можно было задать, не выходя из сценария.
Оплата и статус заявки
После создания заявки пользователь видит всё, что нужно для перевода: QR-код с иконкой выбранной монеты, адрес BTC и итоговую сумму. Оба значения копируются одним нажатием, а таймер 60:00 в углу показывает, сколько времени заявка остаётся действительной. Внизу две кнопки: «Check» — проверить поступление, и «Continue» — перейти дальше.
Финальный шаг — модальное окно с объяснением, что будет дальше: заявка обрабатывается автоматически, время зависит от загрузки сети, а обновления статуса придут на почту. Тут же продублирован адрес для связи. В макете также видна русскоязычная версия экрана заявки — интерфейс проектировался с расчётом на локализацию.
Результат
Получился короткий и предсказуемый сценарий обмена: сделка настраивается на одном экране, сети токенов подписаны явно, реквизиты запрашиваются только тогда, когда они нужны, а после оплаты пользователь понимает, сколько ждать и где узнать статус. Такой интерфейс снимает большую часть вопросов в поддержку ещё до того, как они возникли.
