Signup-flow restructure
Iterated based on user testing and drop-off data. Material lift in registration completion during the post-launch optimization window.
Crypto iGaming Platform · Confidential client
A full-scale casino, sportsbook, wallet, VIP, promotions, proprietary games, and community platform designed end-to-end across desktop and mobile. From product structure to detailed UI, reusable systems, and post-launch iteration — every design decision came from one designer, partnering with the product team on strategy, scope, and feasibility.
Full-resolution screens are hosted separately to keep this case fast and focused.
UX architecture · Product strategy · Wallet flows · Registration · Deposit · Withdraw · Sportsbook · Casino lobby · Proprietary games · VIP system · Live chat · Notifications · Design system · Post-launch iteration
METRICS
Iterated based on user testing and drop-off data. Material lift in registration completion during the post-launch optimization window.
Reframed network selection and reordered confirmation copy after analytics review. Measurable improvement in first-deposit completion.
120+
Screens designed
80+
Reusable components
7+
Product verticals
12
Component families
PRODUCT SCREENS GALLERY
The gallery keeps the structure of the shipped product visible without exposing confidential brand or production material.
Full-resolution screens are hosted separately to keep this case fast and focused.
Click any image to view full screen
Full-resolution screens are hosted separately to keep this case fast and focused.
Click any image to view full screen
Full-resolution screens are hosted separately to keep this case fast and focused.
Click any image to view full screen
Full-resolution screens are hosted separately to keep this case fast and focused.
Click any image to view full screen
Full-resolution screens are hosted separately to keep this case fast and focused.
Click any image to view full screen
Full-resolution screens are hosted separately to keep this case fast and focused.
Click any image to view full screen
Full-resolution screens are hosted separately to keep this case fast and focused.
Click any image to view full screen
CONTEXT
This wasn't a marketing site or a content app. It was a real-money crypto gambling platform where users deposit, place bets across multiple verticals, claim and clear bonuses, and withdraw winnings. Every interaction had to balance clarity, speed, and trust at once.
I joined when there was no product. No flows, no UI, no system — just a brief, a competitive landscape, and a team that needed someone to own the entire product surface.
Users move real value across multiple chains. Every balance change, network choice, and confirmation state has to feel immediately understandable.
Live odds, multiple bet modes, persistent betslip logic, and odds-shift behavior had to stay calm under real-time pressure.
A growing catalog needed clear scanning logic across lobby, providers, categories, feature games, and search.
KYC, age and jurisdiction gating, and responsible gambling tools had to feel like product, not paperwork.
The product had to work as a native-feeling mobile surface, not a compressed desktop interface.
Priorities shifted weekly. Architecture had to absorb change without sacrificing clarity or quality.
PRODUCT ECOSYSTEM
The product wasn't a single casino. It was a multi-vertical gambling ecosystem with each surface carrying its own UX patterns, state logic, and conversion mechanics — connected by one navigation, one wallet, one identity layer, and one design system.
Discovery across originals, slots, providers, live casino, and feature games.
Pre-match, live, event detail, betslip in three modes, My Bets state machine, and outrights.
Multi-currency balance, deposit, withdraw, transaction history, and network selection.
Rank progression, benefits matrix, reward logic, and visible progression states.
Offer discovery, eligibility, claim logic, and wallet-visible bonus state.
In-house game vertical with its own discovery and play-entry patterns.
Live chat, social proof surfaces, admin/user roles, and community retention signals.
Notification center, KYC verification cards, and support entry points across product surfaces.
MY ROLE
I designed this platform almost entirely solo. From product structure to detailed UI, responsive behavior, reusable components, validation through user testing, and post-launch iteration — the work was mine end-to-end. I partnered with the Product Owner, Business Analyst, and engineering on strategy, scope, and feasibility, but the design output came from one designer.
Defined how account context, wallet state, product discovery, and repeat-entry patterns worked across the platform.
Built the visual system: typography, semantic colors, density rules, state behavior, and dark-theme product surfaces.
Registration, login, KYC, deposit, withdraw, casino lobby, sportsbook, betslip, My Bets, promotions, VIP, profile, referrals, notifications, and chat.
Built a reusable component foundation so new product surfaces could ship from shared logic instead of one-off design.
Owned the betslip modes, odds-shift settings, quick stakes, event detail behavior, and My Bets state coverage.
Designed multi-currency deposit and withdraw, network selection, wallet integrations, and confirmation states.
Used user testing, heatmaps, and drop-off analysis to identify friction and prioritize post-launch changes.
PROCESS
Owning the entire design surface didn't mean working in a vacuum. Every UX and UI decision was mine, but the context behind those decisions came from close partnership with the people who owned the rest of the product.
Competitive teardowns, specs, wallet constraints, responsible-gambling rules, and roadmap context translated into product decisions.
IA, flow structure, and tradeoffs aligned early so engineering moved with clarity instead of design churn.
High-fidelity design, reusable systems, responsive rules, states, and dev-ready handoff across product surfaces.
User testing, analytics, and behavioral signals fed back into sharper flows after launch.
Aligned on priorities, scope decisions, and launch sequencing.
Used operational rules, bonus logic, wallet behavior, and compliance detail as direct product input.
Validated component logic, states, feasibility, and responsive behavior before handoff.
Took promotion mechanics, support realities, and operational needs and translated them into product surfaces.
SPORTSBOOK SYSTEM
A real sportsbook is one of the deepest UX problems in iGaming. Selection, stake, odds shift, betslip mode, market depth, and post-bet state all have to feel fast and trustworthy. I designed it as a complete system, not a feature.
Single, Combo, and System with mode-specific stake logic, payout calculation, and confirmation behavior.
A power-user toggle for no-confirmation single bets, with explicit mode visibility so users always knew what state they were betting in.
Three explicit behaviors — accept any, accept higher, don't accept — so the betslip stayed trustworthy during live movement.
Preset stake inputs for repeat betting speed, alongside custom entry.
Market hierarchy that kept main markets, builder logic, and deeper sections scannable under live conditions.
Open, won, lost, cashed-out, refunded, and last-bet states designed as one coherent post-bet system.
Tournament and season-long markets treated as their own product surface rather than tucked into match betting.
CRYPTO-NATIVE WALLET UX
A crypto casino isn't a regular casino with a coin icon. The wallet model, confirmation timing, multi-currency behavior, and expectations of transparency change every money screen.
Native handling for BTC, ETH, USDT, and major altcoins, with popular methods on top and the full list available on selection.
Explicit network choice with clear consequence copy before the user committed to the wrong chain.
Deposit address, QR, copy action, network reminder, and minimum amount combined into one scannable surface.
MetaMask and WalletConnect supported as first-class deposit paths alongside manual address handling.
Pending, confirming, and completed states framed as calm progress rather than error-like uncertainty.
Minimums, available balance, and “you’ll receive” framing visible before submission, not after.
ADDITIONAL PRODUCT SYSTEMS
The platform also included multiple supporting systems that shaped discovery, retention, trust, and engagement. I kept these surfaces connected to the same navigation, wallet, identity, and component logic instead of designing them as disconnected pages.
Structured lobby discovery across originals, slots, providers, live casino, feature games, search, history, suggestions, and category/provider detail pages.
A loyalty system designed as a product: rank progression, benefits matrix, onboarding, FAQ architecture, reward logic, and visible motivation in daily product use.
Live chat, admin/user roles, notification center, KYC verification cards, latest bets feed, social proof, and support entry points integrated into the product experience.
UI SYSTEM
As the platform expanded, I built a reusable component library and token system to keep delivery fast and visually consistent across product surfaces. The system supported product speed and interface quality without turning into documentation overhead.
Typography scale, semantic colors, spacing, radius, motion timing, and state logic.
A dark-first surface model built for dense casino and sportsbook workflows.
Shared logic across desktop and mobile rather than separate disconnected design branches.
Default, hover, focus, disabled, loading, success, and error states across core primitives.
Click any image to view full screen
Click any image to view full screen
80+ reusable components and patterns across product surfaces, organized into functional families with states, variants, and usage logic.
RESPONSIVE
Mobile and desktop weren't sequential phases. They were designed in parity from day one — same product, two equally serious surfaces.
Primary routes reachable in one tap without hiding money state or high-frequency actions.
Full vertical access, account shortcuts, and cross-product navigation in a compact mobile structure.
Category rails and game discovery adapted for thumb scrolling and fast visual scanning.
Mobile search with history and suggestions matching the same product logic as desktop.
Persistent mobile betslip behavior with the same Single, Combo, and System logic as desktop.
Post-bet states organized for quick review, filtering, and repeat action on smaller screens.
Money flows adapted into mobile-friendly sheets without losing clarity around networks and limits.
Thumb reach, tap targets, and one-handed movement designed as core behavior, not polish.
Both surfaces were designed in parity, not adapted from one direction.
VALIDATION & ITERATION
Solo ownership made validation more important, not less. Without a separate UX research function, the question of whether the product was actually working had to be answered inside the design process.
Moderated sessions on registration, deposit, betslip, and withdraw to observe hesitation, misunderstanding, and drop-off moments.
Click and scroll heatmaps across home, casino lobby, and sportsbook entry surfaces to see what users actually scanned.
Registration, first-deposit, and first-bet funnels used to identify the steps that leaked users.
Session recordings and repeat-behavior patterns used to spot confusion between deposit, confirmation, and unfinished betslips.
Signal
Drop-off concentrated on a mid-flow step where users perceived field requirements as “not yet necessary”.
Hypothesis
Required-field perception was the friction, not field count.
Change
Restructured field order, deferred optional preferences to profile post-signup, reframed the agreement step.
Result
Registration completion improved during the post-launch optimization window.
Signal
Users abandoned at the network-selection step and just before confirmation submission.
Hypothesis
Network ambiguity and unclear “what happens next” were the friction.
Change
Added explicit network consequence copy, made the address/QR/minimum/confirmation panel a single-screen unit, reframed the pending state as positive progress.
Result
First-deposit completion improved during the post-launch optimization window.
OUTCOME & REFLECTION
This isn't a single screen or a polished UI. It's taking a confidential, regulated, real-money crypto iGaming product from an empty Figma file to a launched, validated, iterated production platform — as the only product designer.
Seven product verticals, one designer. Product structure, flow behavior, UI, and system logic were designed end-to-end.
Crypto wallet behavior, sportsbook complexity, regulated UX, casino discovery, and retention systems all handled inside one product.
Post-launch iteration came from user testing, analytics review, and behavioral evidence — not guesswork.
Network-aware deposits, multi-currency logic, wallet integrations, and confirmation states designed as product fundamentals.
Single, Combo, System, Quick Bet, odds-change states, and My Bets behavior solved as one coherent betting system.
Reusable components and shared product logic gave engineering a stable foundation during rapid expansion.
Continue
UNIFY shows the same system-thinking muscle in an enterprise environment: multi-brand foundations, governance, reusable components, and design-development alignment at scale.
View UNIFY case studyCONTACT
If you're building enterprise tools, design systems, or a complex product that needs senior product design from structure to UI — let's talk. I'm currently open to new engagements.