Что нужно было решить
Спроектировать реалистичный мобильный банковский опыт со сложными сценариями: онбординг, создание карт, переводы и управление профилем — при сохранении простоты и удобства интерфейса.
Bank — это прототип мобильного банковского приложения, повторяющий реальные fintech-сценарии: многоэтапную авторизацию, создание виртуальных карт, переводы и управление пользователями. Процесс входа разделен на несколько экранов с подтверждением номера телефона. Пользователь может создавать виртуальные карты через пошаговый сценарий, выбирать тип карты, валюту и платежную систему, а также управлять своими картами. В приложении реализован поиск друзей для быстрых переводов, хранение данных пользователей, отображение курсов валют и настройка профиля с кропингом аватара. Проект спроектирован как масштабируемый мобильный продукт с упором на UX и реалистичные банковские взаимодействия.
Спроектировать реалистичный мобильный банковский опыт со сложными сценариями: онбординг, создание карт, переводы и управление профилем — при сохранении простоты и удобства интерфейса.
Приложение реализовано на React Native и Expo с использованием современных библиотек с акцентом на плавную навигацию, модульную архитектуру, реалистичные UX-паттерны банковских приложений и масштабируемое управление состоянием.
Акценты
Результат