Мобильное приложение для управления портфелем криптовалют
Задача
Наш клиент — европейская компания, работающая в сфере обмена криптовалют и доменов DeFi. Основной целью проекта было создание мобильного приложения для управления портфелем криптовалют. Его функциональность поможет пользователям эффективно управлять своими криптомонетами и токенами, а также получать оперативную информацию о колебаниях курсов криптовалют, новости о криптовалютах и проектах DeFi.
Заказчик поручил нашей команде разработать функционал и дизайн приложения.
Решение
У клиента было четкое видение цели приложения, но ему требовалась помощь в преобразовании идеи в решение. Процесс включал определение функциональности приложения, дизайн и непосредственно разработку.
Мы с нуля разработали приложение с обширным функционалом. Пользователь может:
- вносить и снимать криптовалютные активы через кошельки в приложении
- получать информацию о колебаниях курсов криптовалют
- быть в курсе последних новостей на рынке
- обмениваться криптоактивами
- управлять криптопортфелем через ордера на покупку/продажу
Результат
Наши инженеры-программисты создали мобильное приложение для эффективного управления крипто-фондами. Приложение обладает интуитивно понятным удобным интерфейсом и набором полезных функций, таких, как обмен крипто-активами по лимитам, графики цен, просмотр новостей в криптографии и DeFi, простой ввод и вывод средств и многое другое.
Технологии
Android, iOS, Kotlin, Swift, Alamofire, BrightFutures, RSwift, SnapKit, SwiftLint, Kingfisher, KeychainSwift, Firebase, RxJava, Retrofit + OkHttp, Moxy, Dagger2, KtLint, Navigation Components, Lint, Firebase App Distribution, iTunes Connect, TestFlight
Состав команды
14 человек: 6 разработчиков, 4 QA-инженера, DevOps-инженер, дизайнер, бизнес-аналитик, project manager
Интересный и современный проект, на котором мы работали полноценной командой: команда iOS и Android, PM, BA, QA. Не могу не отметить отлично налаженные процессы: регулярные дейли, периодические ретроспективы, четкое планирование и другие ивенты. Создание проекта с нуля, а также разработка полноценного фреймворка с нетворк слоем позволили получить разнообразные знания, которые сделали меня более востребованным специалистом.