Crypto Wallet Mobile App & Website
I led the product from day one as the Web/UI Designer, partnering closely with a dev team in Mexico. I owned discovery, UX research, IA, wireframes, visual design, interactive prototyping in Figma, usability testing, developer handoff, QA, and launch support. In parallel, I designed and shipped the EXIT Token marketing website from concept to go-live.
EXIT Wallet Mobile App — End-to-End Case Study


Goals
- Make crypto storage, sending, and receiving feel as simple as a banking app.
- Prioritize security and trust without adding friction.
- Create a clean, consistent design system that scales.
Process & steps
- Discovery & requirements
- Ran stakeholder interviews to define success criteria, platforms, and constraints.
- Collected feature requirements (create/import wallet, view balances & history, send/receive with QR, address book, notifications, backup & recovery, settings).
- Captured security needs (PIN/biometric lock, clear seed-phrase flow, session timeout, anti-phishing copy).
- Research & domain ramp-up
- Studied user behaviors and pain points in mainstream wallets (onboarding confusion, fee transparency, address errors).
- Built a crypto glossary for the team (seed phrase, public/private keys, gas/fees, confirmations) to align language.
- Heuristic review of competing apps to identify quick wins (QR everywhere, checksum & “last-4” address confirmations, preview of fees before send).
- Information architecture & user flows
- Mapped end-to-end flows: first-run onboarding, create vs. import wallet, backup/verify seed phrase, send/receive, transaction details, error & empty states.
- Defined navigation model (bottom nav + contextual actions) and safety stops (confirmations, warnings on risky actions).
- Low-fidelity wireframes
- Sketched screen frameworks for dashboard, asset detail, send, receive, scan, activity, settings.
- Explored 2–3 variants for onboarding and backup to minimize drop-off.
- Reviewed with devs for feasibility and with stakeholders for alignment; iterated quickly.
- Design system
- Created a token-based system in Figma (typography scale, spacing, radii, elevation).
- Built reusable components (cards, lists, input fields, modals, toasts, steppers, PIN pad, QR module) with variants and states.
- Set accessibility baselines (contrast targets WCAG 2.1 AA, focus states, touch targets ≥44px, clear error messaging).
- High-fidelity prototypes
- Produced interactive prototypes for critical flows (onboarding, backup, send with review, receive with QR, transaction detail).
- Added micro-interactions and loading/empty/success states to set implementation intent.
- Documented copy standards for security prompts and warnings.
- Usability testing
- Ran task-based tests (create wallet, backup, send to a new address, scan & receive).
- Key changes from feedback: clearer fee breakdown before confirmation, “Copy address” affordance made primary, improved scan guidance and success confirmation, simplified backup verification step.
- Developer handoff & collaboration
- Delivered redlines, component specs, and motion guidance via Figma Dev Mode.
- Created a checklist for edge cases (offline, failed broadcast, low balance, wrong network).
- Worked async across time zones (Mexico/Toronto) using Slack and Jira; joined routine reviews to keep UI and performance aligned.
- QA & pre-launch
- Conducted device testing across common screen sizes; verified biometrics, PIN flows, and timeouts.
- Validated send/receive with QR, address book, and recovery; checked error copy and retry paths.
- Logged and tracked UI bugs; finalized release visuals and store assets (if applicable).
- Launch support & iteration
- Prepared lightweight onboarding tips and support FAQs.
- Defined a simple analytics event plan (non-PII) to monitor drop-offs (onboarding, backup, send review).
- Planned next iterations (multi-wallet support, advanced fee controls, import quality of life).
What I learned
This project deepened my practical understanding of crypto UX: how to explain seed phrases clearly, balance security with ease, design for irreversible actions, and reduce address/fee mistakes with smart defaults and clear confirmations.
EXIT Token Website — Design to Go-Live

I designed and delivered the EXIT Token website from the very first draft to the production launch. The goal was to create a professional, trustworthy, and user-friendly site that introduces EXIT Token, explains its ecosystem, and connects directly with the EXIT Wallet app.

My process:
- Planning & Drafting – Defined the site structure and content strategy to highlight key sections: token overview, wallet features, roadmap, and team vision.
- Wireframing – Sketched layouts for homepage and subpages, focusing on clarity, hierarchy, and easy navigation.
- Visual Design – Built high-fidelity mockups in Figma, creating a modern, sleek style aligned with the crypto brand identity.
- Responsive Prototyping – Designed adaptive layouts to ensure consistent experience across desktop, tablet, and mobile.
- Development Collaboration – Worked closely with the dev team, preparing design specs, assets, and style guidelines for efficient implementation.
- Testing & QA – Reviewed the staging site to validate responsiveness, performance, and user flow, while ensuring visuals matched the design.
- Launch – Coordinated final checks (content, SEO, SSL) and supported the go-live release.
Outcome:
The website successfully launched as the official entry point for EXIT Token, giving users a clear understanding of the token, a direct path to download the wallet, and confidence in the brand’s professionalism.
Production Site: https://exitlab.io/







You must be logged in to post a comment.