All work
Gifting & Greeting CardsE-Commerce
MCard
Mobile app for sending personalized musical greeting cards to friends and family. Users can create unique messages, choose a musical card, or record a custom greeting to share with loved ones.
- Role
- UX/UI Designer
- PRODUCT DOMAINS
- Gifting & Greeting Cards / E-Commerce
- CLIENT
- B2C
- MARKET
- EU

Problem
Where we started
The registration flow needed to handle SMS-based authorization reliably across every possible scenario — successful verification, expired codes, network failures, and other edge cases. Without covering all these states, users could get stuck or confused during onboarding, leading to drop-off before they even reached the core app experience.
Goals
What good looked like
- Map out every possible state of the SMS authorization flow, from success to failure.
- Design clear error messages that help users understand and resolve issues.
Impact
Key Achievements
Mapped every authorization state
Designed the complete SMS verification flow, covering success, failure, and edge cases.
Reduced onboarding friction
Designed clear error messages so users always understand what went wrong and how to proceed.
Prevented silent failures
Ensured users are notified immediately whenever something goes wrong during registration.
Delivered a frustration-free registration experience
Created a smooth onboarding flow that keeps users moving toward the core app experience.



