
Product
Mobile crypto application for buying, trading, and managing digital assets.
Target audience
Beginners entering the crypto market with limited financial or technical knowledge.
My role
Product Designer responsible for shaping the end-to-end user experience — from structuring core flows and defining interaction logic to designing the interface system and collaborating closely with product and engineering teams to deliver the final solution.
Challenges
Reducing Cognitive Overload
Crypto apps expose too many options too early, overwhelming beginners.
Building Trust in Financial Actions
Users hesitate to perform transactions due to fear of irreversible mistakes.
Supporting Multiple User Levels
The product needed to serve both beginners and more experienced users.
Regulatory & Compliance Constraints
The product needed to comply with financial and regulatory requirements, including mandatory disclosures, verification steps, and transaction confirmations.
Design Process
-
Gathering requirements from stakeholders (briefing)
-
Research and analysis (study the market and understand project constraints) - examining our product, competitors, and limitations
-
Developing user flow
-
Wireframing
-
Developing a UI kit and design system
6. Creating the style: defining color palette, typography, icons
7. Designing
8. Animated functional prototype
9. Handover to development
10. Design review with task assignment to developers
11. Creating the landing page
12. Launch and support (developing new flows, adapting old ones to new requirements, improvements to the design system)
User Flow
At the initial stage, my design team and I prepared the user flow, which allowed us to establish a logical sequence of screens and actions, solidify the application's core functionality, and ensure that all features are easily accessible and understandable

UI Kit dump
The UI kit consisted of 400 components and 32 styles at the start of the app development. During the application's development, the number of components increased to 792.

Onboarding
The onboarding flow was simplified into a guided sequence with contextual explanations and minimal decisions.

Deposits & Withdrawals
After onboarding, users interact with the most sensitive part of the product — moving funds in and out of the wallet.
Unlike internal actions, deposits and withdrawals involve:
-
Network selection
-
Address validation
-
Minimum limits
-
Compliance restrictions
-
Irreversible transactions
This required balancing usability with mandatory financial friction.

Part of the flow in details
The result, using the flows I developed as an example: the user's path from the main screen to cryptocurrency exchange and card top-up

UI in details
A scalable visual system was created to ensure consistency across flows: сlear hierarchy, modular components, and feedback states for financial actions. The system was designed to support future feature expansion.


Prototype
The flow of card issuance and usage

Landing page
I designed a landing page for promoting the finished product

Results and Business Impact
-
User Base Growth: After launch, WeWallet attracted over 6 000 users in the first six months and 4 000 in the next four months
-
Conversion Rate Increase: The optimized user flow improved the registration conversion rate by 25%, reducing drop-offs during the verification process. Previous company apps (Lynx, Must) had lower conversion rates due to friction in this step, which we successfully addressed in this version.
-
Development Speed: Implementing a 742-component design system accelerated interface development, reducing the average time needed to create new screens by 40%.
-
Landing Page Effectiveness: The newly designed promo landing page increased ad campaign CTR (click-through rate) by 22%, leading to an 18% decrease in user acquisition costs (CPA).
-
Simplified Crypto Transactions: The intuitive interface reduced support requests related to deposits and withdrawals by 27%.
As a result, WeWallet’s design not only enhanced user experience but also drove growth in key business metrics, directly contributing to the app’s success.