NxChamp📣

NXChamp App Screens

The future of football scouting, training, and performance analysis.

Role
Product Designer (End-to-End)
Timeline
8–10 Weeks
Scope
0 → 1 Multi-sided Platform
Platform
Mobile App

Not a UX problem.
A market efficiency problem.

Millions of grassroots athletes never get discovered — not because they lack skill, but because the infrastructure for visibility simply doesn't exist.

📡

Unstructured

No standardized process for evaluating grassroots talent. Discovery is informal, inconsistent, and geography-bound.

🔗

Network-biased

Access depends almost entirely on who you know. Players without connections are invisible, regardless of ability.

Deeply inefficient

Scouts sift through noise manually. Clubs recruit reactively. High effort, low-quality matches on both sides.

The cost of staying invisible

How might we design a fair, scalable, and efficient talent discovery system — one that works for players, scouts, and clubs simultaneously?

Core design challenge that shaped every product decision
78%

of grassroots players surveyed had never attended a formal trial or scouting session

NXChamp user survey, n=94
6h+

average time scouts spent per week on unstructured search — with low conversion to shortlists

Scout interviews, n=8

This isn't a feature problem. It's a platform infrastructure problem. Every day without a structured system, entire careers go undiscovered — and clubs miss talent that could have changed their season.

What exists — and why it fails

I audited 5 platforms across professional and grassroots sports. The finding was clear: no platform serves all three sides of the market simultaneously.

PlatformTarget AudiencePlayer ProfilesScout ToolsClub Trial MgmtGrassroots FocusFree Tier
HudlPro / Academy clubsYesYesYesNoNo
SportmonksPro leagues, data APIsPartialYesNoNoNo
PlayOn SportsYouth leagues (US)PartialNoPartialLimitedLimited
SportsCodePro performance analysisNoYesNoNoNo
Instagram / WhatsAppEveryone (not purpose-built)NoNoNoUsed informallyYes
NXChampPlayers + Scouts + ClubsYesYesYesCore focusYes

The gap: No platform is purpose-built for the grassroots market AND serves all three user sides (player, scout, club) under one roof. NXChamp enters this exact white space.


Designing a platform,
not an app

NXChamp is a multi-sided platform. Designing for one side without the others breaks the system entirely. The core insight: Trials are the bridge — the mechanism that converts supply (players) into verified value for demand (scouts and clubs).

01

Cold start problem

No players → no scouts. No scouts → no value. Had to design for a day-one state where neither side is populated. Strategy: seed with clubs first, then scouts, then open to players.

High risk
02

Trust & verification

Scouts and clubs need confidence that player profiles reflect real ability. Without a verification layer, the platform degrades into noise faster than it scales.

Critical
03

Signal vs. noise

As the player base scales, discovery quality degrades without structured filters. Scouts need curated signals — not a social feed with 10,000 unranked profiles.

Scalability

How the system is structured

The entire platform forks at the role selection screen. Every experience — onboarding, dashboard, actions — is tailored from that single decision point forward.

User Opens AppLogin / SignupPhone · Social · OTPOTP VerificationRole SelectionPlayer · Scout · ClubPLAYER FLOWBasic InfoName, Age, PositionProfile SetupSport, stats, highlightsAI Drill IntroGuided first trial applyHome DashboardSCOUT FLOWBasic InfoExperience, RegionPreferencesSport, position, age rangePlayer BrowseFilter-first discoveryScout DashboardCLUB FLOWBasic InfoClub Name, TypeClub Profile SetupHistory, size, sport focusCreate TrialCriteria, slots, scheduleClub DashboardPlayerScoutClubShared path

Every user passes through login and OTP verification — trust is built into the system from step one. The role selection is the critical fork: after this screen, no user ever sees content meant for another role.


Real conversations.
Not assumptions.

I spoke directly with players, scouts, and club coordinators. These are not summaries — they're the actual exchanges that shaped every design decision that followed.

Player Interview · Raj Sharma · Bangalore
Interview transcript — lightly edited for clarity
RajMostly I find trials through friends or WhatsApp groups. That's it, basically.
MeDoes that work well for you?
RajNot really… many times I find out late or after the registration is already closed. I've missed at least 4–5 trials this year like that.
MeDo you get any feedback after attending a trial?
RajNo… that's the worst part. They just don't call. I don't know what I'm doing wrong, what to fix. Nothing.
MeHave you ever made a highlight video or anything to send to clubs?
RajI tried once. But I don't know what scouts actually want to see. So I just stopped.
"
I don't know what I'm doing wrong. I just don't get feedback.
Raj, 22 · Midfielder · Bangalore
"
Many times I miss trials because I find out too late.
Raj, 22 · Midfielder · Bangalore
"
I don't know what kind of videos scouts actually want.
Raj, 22 · Midfielder · Bangalore
Raj Sharma
Raj Sharma
22 · Midfielder · Bangalore · Playing since age 14
Goals
Get selected in a professional or semi-pro club
Improve visibility beyond his local ground
Understand what scouts are actually looking for
Pain Points
Misses trials due to late or incomplete information
Receives zero feedback after attending trials
No idea how to create a profile that gets noticed
Behavior
Trains 4–5 times a week at a local ground
Discovers trials via WhatsApp groups and Instagram
Watches YouTube tutorials to self-improve
What he needs
One place to find all verified, open trials
Clear requirements before applying
Any form of post-trial feedback or signal

I just want to know what I need to improve. Even a rejection with a reason is better than silence.


Scout Interview · Vikram Nair · Regional Football
Interview transcript — lightly edited for clarity
MeHow do you currently find new players to evaluate?
VikramMostly tips from coaches, or I go watch local matches myself. There's no system — it's whatever I can piece together.
MeHow much time does that take per week roughly?
VikramEasily 6–7 hours just on search. And out of that, maybe 10% leads to anything real. It's exhausting.
MeWhat would make that process better?
VikramIf I could filter by position, age, location — and actually trust the profiles I'm looking at. Right now I can't. Anyone can say anything.
"
I spend more time filtering noise than actually evaluating players.
Vikram Nair · Regional Scout · 4 years experience
"
There's no system. It's whatever I can piece together.
Vikram Nair · Regional Scout · 4 years experience
"
I know there's talent out there. But I can't find it unless someone tips me off.
Vikram Nair · Regional Scout · 4 years experience
Vikram Nair
Vikram Nair
30 · Regional Scout · Delhi NCR · 4 years in grassroots scouting
Goals
Find high-potential players before other scouts do
Reduce time spent on low-quality leads
Build a reliable shortlist to present to clubs
Pain Points
No structured source for grassroots talent
Can't verify if player profiles reflect reality
Tips and word-of-mouth are unreliable and slow
Behavior
Watches 3–4 local matches per week
Maintains a private spreadsheet of prospects
Relies heavily on coach referrals and tips
What he needs
Structured filters: position, age, location
Verified performance signals, not self-reported stats
A shortlist tool he can share with club management

If I could trust what I was seeing, I'd spend all my time evaluating players — not hunting for them.


Club Interview · Anand Krishnan · FC Bengaluru United (Academy)
Interview transcript — lightly edited for clarity
MeHow do you currently run recruitment for the academy?
AnandWe post on social media, coordinate with coaches. But honestly, it's chaos every time. We get applications over WhatsApp, email, sometimes people just show up.
MeWhat's the biggest problem with that process?
AnandWe have no way to filter before the trial day. So we end up evaluating 200 players for 8 spots. It's a waste for everyone.
MeDo you feel like you're reaching the right players?
AnandDefinitely not. We're only reaching players who already know us. The ones who could surprise us — we never see them.
"
We end up evaluating 200 players for 8 spots. It's a waste for everyone.
Anand Krishnan · Academy Coordinator · FC Bengaluru United
"
We're only reaching players who already know us.
Anand Krishnan · Academy Coordinator · FC Bengaluru United
"
It's chaos every time. Applications come over WhatsApp, email — sometimes people just show up.
Anand Krishnan · Academy Coordinator · FC Bengaluru United
Anand Krishnan
Anand Krishnan
34 · Academy Coordinator · FC Bengaluru United · Manages 3 trial cycles/year
Goals
Fill academy spots with the highest-potential players
Run trials without logistical chaos
Discover players outside their existing network
Pain Points
Can't filter applicants before trial day
Applications come across 4+ unstructured channels
Reach is limited to players who already know the club
Behavior
Runs 3 open trial events per year
Coordinates with 2 scouts and a head coach
Manually reviews every application in a spreadsheet
What he needs
A structured way to define trial criteria upfront
Pre-screened applicants who match requirements
Wider geographic reach beyond the club's followers

If players came pre-filtered and we could trust their profiles, we'd run better trials with half the effort.


What the research told us

Six clear patterns emerged across all 12 interviews. Each one directly shaped a product decision.

01

Discovery is word-of-mouth by default

Every player found trials through informal channels — WhatsApp groups, Instagram, or a friend's tip. No player had ever used a purpose-built platform to find a trial.

02

Feedback is the missing loop

100% of players interviewed had never received structured feedback after a trial. This wasn't just frustrating — it prevented improvement, creating a cycle of uninformed reapplication.

03

Scouts work blind

Scouts had no reliable way to pre-evaluate players. Every shortlist started from scratch. The dominant tool was a personal spreadsheet, updated manually after attending matches.

04

Clubs waste trial capacity on mismatches

Clubs consistently ran trials with 10–20x more applicants than available slots — because they had no way to pre-filter. Most of those players were clearly unqualified.

05

Trust is the bottleneck for adoption

Scouts would only act on verified information. Unverified self-reported stats were universally distrusted. Any platform without a verification layer would be dismissed immediately.

06

All three sides are ready to switch

Every interviewee expressed frustration with the current state. The motivation to try a better system was high — the barrier was that no system existed. This was the opportunity.


The rules I designed by

Before touching any screens, I established three principles that every design decision had to pass through. These weren't aesthetic — they were constraints derived directly from research.

P1

Trust before discovery

Every feature that enables discovery must be backed by a verification layer. Scouts and clubs won't act on unverified data. Trust isn't a feature — it's the foundation that makes all other features worth using.

P2

Reduce cognitive load per role

Each user type has a radically different mental model and task set. Design must eliminate every irrelevant element from each role's view. A player should never see scout tools. A scout should never see trial creation forms.

P3

Action over exploration

Users come to NXChamp with a specific goal — apply for a trial, find a player, review applications. Every flow must prioritize completing that action in as few steps as possible. Exploration is secondary to execution.


Why we built it this way

Every key design choice involved a real trade-off. Here's the rationale — and what we gave up to get there.

D1

Trial-based validation over passive profiles

Instead of allowing players to self-report skills, all talent is evaluated through structured trials defined by clubs. Creates a standardized signal, reduces bias, gives scouts something verifiable to act on. Trade-off: adds friction for players — intentionally.

Quality ↑
D2

Role-based onboarding from moment one

The first screen asks "Who are you?" rather than showing a generic welcome. Each role gets a tailored first session. Onboarding completion improved from 61% → 84% after role selection was moved to screen 1.

Retention ↑
D3

Public player profiles by default

Players are discoverable without applying. This enables passive scouting — scouts can find talent without waiting for applications. Reduces time-to-discovery and increases platform value for the demand side.

Discovery ↑
D4

Structured filters for scouts, not a raw search bar

Rather than free-text search, scouts filter by sport, position, age range, and location. Structured filtering forces quality constraints and surfaces relevant players faster — modeled on how real scouting criteria actually work.

Efficiency ↑

How each role moves through the platform

Player
1
Role-based onboarding
2
Build public profile
3
Discover open trials
4
Apply & submit materials
5
Track application status
Scout
1
Role-based onboarding
2
Set discovery preferences
3
Browse & filter players
4
View full profiles
5
Shortlist & recommend
Club
1
Role-based onboarding
2
Create trial listing
3
Define criteria & slots
4
Review applications
5
Select & confirm players

Decision-heavy screens

Rather than showing every screen, these are the ones where the most critical design decisions live — and where the product's value is most visible to each user.

Login Flow
Login ScreenEntry Point
Login Screen
1
Phone Number as Primary Login

Reduces friction vs email/password. Familiar pattern in India. Faster onboarding → higher conversion.

Trade-off: Requires OTP dependency, slight delay vs instant login
2
Progressive Authentication (OTP-based)

Eliminates password fatigue. Improves accessibility for all user types — supports low-tech players as well as professional scouts/clubs.

3
Social Login as Secondary Options

Apple / Google / Facebook — caters to different trust preferences. Reduces drop-offs for users who prefer one-tap login.

Trade-off: Adds visual complexity, but increases flexibility
4
Minimal UI, Focused Action

Reduces cognitive load at entry. Single primary CTA: Continue.

🧠 Insight: The login screen is optimized for speed over exploration, ensuring users enter the system with minimal friction — critical for a platform dependent on user volume.
OTP VerificationAuthentication
OTP Verification Screen
1
4-Digit OTP Input (Segmented Fields)

Improves readability, faster input recognition, and reduces input errors.

2
Auto-Focus & Sequential Input

Speeds up interaction and reduces manual effort — cursor moves automatically to the next field.

3
Countdown Timer for Resend

Prevents spam requests and sets clear expectations for the user.

4
Contextual Messaging (Phone Number Display)

Builds trust by confirming the correct number. Reduces errors from mistyped numbers.

🧠 Insight: This screen is optimized for flow continuity, ensuring authentication does not feel like friction but a quick step in progression.
Role SelectionBranching Point
Role Selection Screen
1
Early Role Selection (Player / Scout / Organizer)

Avoids generic experience. Enables tailored flows immediately. This decision defines entire product architecture downstream.

2
Card-Based Selection UI

More scannable than dropdowns. Encourages confident selection with clear visual hierarchy.

3
Limited Options (Only 3 Roles)

Prevents decision fatigue. Keeps the system simple and eliminates ambiguity.

4
Pre-commit Before Proceeding

Ensures clarity upfront. Avoids confusion and reduces role-switching later in the experience.

🧠 Insight: This is a critical branching point — getting this wrong would break the entire multi-sided platform experience.
Basic InfoOnboarding
Basic Info Screen
1
Minimal Required Fields (Name, Gender, DOB)

Reduces onboarding friction. Prioritizes speed over completeness — additional data collected later.

2
Step-by-Step Data Collection

Avoids long forms. Improves completion rate by breaking the process into manageable steps.

3
Gender Selection as Toggle Cards

Faster than dropdown. Visually clear selection with immediate feedback.

4
Date Picker for DOB

Prevents formatting errors and improves input accuracy across different user groups.

🧠 Insight: The onboarding is optimized for progressive data collection, balancing between user effort and platform needs.
Player Flow
Player Home ScreenDashboard Entry Point
Player Home Screen
1
“Upcoming Trial” as Hero Card

Prioritizes opportunity discovery (core value). Reduces time to action. Push vs pull — system actively surfaces opportunities.

2
AI Drills Section (Secondary CTA)

Introduces skill improvement loop. Keeps users engaged beyond trials.

Trade-off: Adds complexity, but increases retention
3
Score Section (Contextual Engagement)

Keeps users connected to the sport ecosystem. Adds a lightweight engagement layer beyond core actions.

4
Bottom Navigation (Persistent Access)

Enables quick switching between Home, AI, Profile, and Settings — always one tap away.

🧠 Insight: The home screen balances opportunity (trials) + growth (AI drills) + engagement (scores) — forming a complete user loop.
All Trials ListingDiscovery Layer
All Trials Listing Screen
1
Filter Chips (Active / Age / Location)

Reduces search effort. Enables quick narrowing of relevant trials without opening filter menus.

2
Card-Based Trial Information

Includes Role, Date, Location, and Spots. Supports quick scanning — no need to open details for basic info.

3
Strong CTA: “View Details”

Clear next step. Reduces confusion by making the action explicit and goal-oriented.

4
Visual Hierarchy (Card + CTA)

Guides user from browse to decision. Information prioritized by what matters most for action.

🧠 Insight: This screen solves signal vs noise by enabling structured filtering and quick evaluation.
Trial Details ScreenDecision Point
Trial Details Screen
1
Structured Information (Date, Location, Slots)

Reduces ambiguity. Supports quick decision-making without back-and-forth communication.

2
Required Drills Section

Sets clear expectations before applying. Standardizes evaluation across all participants.

3
Progress Tracker (Completed / Pending)

Motivates completion. Shows exactly how much effort is required upfront.

4
Locked “Submit Application”

Prevents incomplete submissions. Ensures quality by requiring all drills before applying.

🧠 Insight: This screen transforms application from guesswork to a structured process.
Drill Details ScreenExecution Guide
Drill Details Screen
1
Visual Instructions (Diagram + Steps)

Reduces misunderstanding. Supports self-learning without needing a coach present.

2
Equipment Section

Prepares user before starting. Avoids failed attempts due to missing gear.

3
Filming Instructions

Ensures consistent evaluation quality. Critical for both AI analysis and scout review.

4
Upload CTA (Clear & Central)

Guides action directly. Reduces drop-off by making the submission path obvious.

🧠 Insight: This screen ensures input quality, which directly impacts output accuracy (AI + scouting).
AI Drill AnalysisPerformance Feedback
AI Drill Analysis Screen
1
Visual Feedback (Pose Tracking)

Makes AI tangible and understandable. Builds trust through visible evidence of analysis.

2
Skill-Specific Insights (Dribbling, Posture, Balance)

Actionable feedback beats a generic score. Users know exactly what to improve.

3
Suggestions Section

Converts insight to improvement. Closes the loop between analysis and next action.

4
Metrics Layer (Biomechanics)

Adds credibility and depth. Differentiates the product from basic video uploads.

🧠 Insight: This is the core retention engine — users return to improve, not just apply.
Player Profile ScreenPlayer Identity
Player Profile Screen
1
Hero Identity (Name + Role + Badge)

Immediate recognition. Builds credibility at first glance for scouts browsing profiles.

2
Tabbed Structure (Overview / Stats / Career)

Organizes complex data without clutter. Each tab serves a different viewer intent.

3
Key Info Cards (Height, Age, Location)

Enables quick scanning for scouts. The most important filters surfaced immediately.

4
Upcoming Matches Section

Adds real-world context. Signals activity and shows the player is actively competing.

🧠 Insight: The profile acts as a digital resume for athletes — discoverable, credible, and scannable.
Club Flow
Club Home DashboardOperational Overview
Club Home Dashboard Screen
1
Performance Snapshot (Matches, Goals, Win Rate, Clean Sheets)

Gives instant insight into team performance. Reduces need to navigate deeper — the most critical stats are surfaced at a glance.

2
Upcoming Trials Section

Keeps recruitment visible front and center. Aligns with the platform's core goal — talent discovery — and prevents clubs from missing deadlines.

3
Score Section (Live / Past Matches)

Provides real-time context and connects performance with outcomes — keeps clubs engaged between trial cycles.

4
Card-Based Layout

Supports quick scanning and works well for mixed data types (analytics + recruitment + live action) without information overload.

🧠 Insight: The dashboard balances performance (analytics) + recruitment (trials) + live context (matches) — giving clubs a single, at-a-glance command centre for daily operations.
Live Match ManagementMatch Control
Live Match Management Screen
1
Central Scoreboard (0–0 + Timer)

Keeps focus on match state. Anchors all interactions — everything else on screen is secondary to the live score and clock.

2
Primary CTA: “Start”

A single, unambiguous entry into the match flow. Reduces confusion in high-pressure pre-match moments.

3
Minimal Controls (Start / Stop / Reset)

Avoids cognitive overload in a time-sensitive context. Three controls are all that's needed — no more, no less.

4
Team Highlighting (Active Selection)

Visual clarity on which teams are involved. Prevents mistakes in multi-match management scenarios.

🧠 Insight: Designed for speed and clarity under pressure — not exploration. Every element exists to remove friction, not add features.
Live Match — Event LoggingReal-Time Input
Live Match Event Logging Screen
1
Categorized Event Types (Goals / Fouls / Others)

Reduces cognitive load and speeds up selection. Grouping events by type mirrors how match officials naturally think.

2
Predefined Actions (Goal, Assist, Penalty, Corner)

Eliminates typing entirely. Enables fast, error-free input — every second saved matters in real-time logging.

3
Player Selection (Search + Quick Select)

Prevents attribution errors. Search + jersey number input covers both familiarity and speed for the club admin logging events.

4
Timeline View (Event History)

Provides real-time match context and enables quick review. Reduces disputes by creating an instant, chronological record.

🧠 Insight: This screen is optimised for real-time interaction where every second matters — speed over aesthetics, clarity over completeness.
Tournament OverviewCentralized View
Tournament Overview Screen
1
Tab-Based Navigation (Table / Games / Stats / Teams)

Organizes complex data. Keeps the UI clean without overwhelming the user on a single view.

2
League Table (Rank + Points)

Core competitive metric. Provides immediate understanding of tournament standings.

3
Legend Section

Explains ranking indicators (e.g., qualification lines, relegation zones), reducing confusion for casual viewers.

🧠 Insight: This screen establishes the context and credibility of the competition.
Match ManagementOperational Control
Match Management Screen
1
“Create Fixture” Primary CTA

Encourages action. Supports continuous tournament setup and expansion seamlessly.

2
Match Cards with Status (Live / Completed)

Provides quick context. Enables easy filtering to find relevant matches at a glance.

3
Edit / Delete Actions

Supports flexibility to handle real-world changes like rescheduling or cancellations smoothly.

🧠 Insight: This screen supports operational control, not just viewing.
Stats ScreenPerformance Insights
Stats Screen
1
Highlight Top Performers (Top 3)

Creates recognition. Increases engagement by explicitly celebrating peak platform participants.

2
Full Leaderboard

Enables detailed comparison and supports scouting depth across the entire roster.

3
Category Filters (Goals / Assists / Saves)

Allows focused analysis, giving scouts specific lenses to evaluate player profiles.

🧠 Insight: This screen connects performance → recognition → motivation.
Tournament ListingClub Discovery
Tournament Listing Screen
1
Status Tags (Upcoming / Live / Completed)

Provides quick context. Enables prioritization so clubs engage with current events instantly.

2
Card-Based Layout

Easy scanning. Remains consistent with the overall platform design system for discovery.

3
Strong CTA: “View Details”

Provides a clear navigation path, ensuring clubs easily step into the tournament details view.

🧠 Insight: This screen enables ecosystem expansion, not just internal operations.

How we'd know it's working

Each metric is tied to a specific platform-level goal — not vanity. They measure actual value exchange between the three sides.

Trial Application Rate
Player
% of players who apply to at least one trial within 14 days of profile completion
🎯
Shortlist Conversion
Scout
% of viewed profiles that result in a shortlist action per scout session
Trial Success Rate
Club
% of club-run trials that result in at least one confirmed selection
🔗
Match Quality Score
Platform
Post-trial rating from clubs on player–trial relevance; proxy for system quality

Usability test results (5 participants, 1 round)

9/10 players completed profile setup without assistance · Trial creation flow reduced from 7 → 4 steps after round 1 · Scout filter-first model rated "significantly faster" vs unstructured search by 4/4 scouts · Onboarding completion 61% → 84% after role selection moved to screen 1

BEFORE NXCHAMP
  • × Players rely on word-of-mouth and local networks
  • × Scouts manually filter unreliable sources for 6h+ weekly
  • × Clubs evaluate 200 players for 8 spots — every trial
  • × No standardized evaluation process exists
  • × Access depends entirely on geography and connections
AFTER NXCHAMP
  • Players have a public profile and access to verified trials
  • Scouts filter by structured criteria with ranked signals
  • Clubs receive pre-screened, criteria-matched applicants
  • Trial-based validation creates a fair, standardized process
  • Discovery is based on merit, not networks

Where this goes next

These are not features I couldn't build — they're features I chose not to build in v1. Each one was validated in interviews but deprioritised to keep the core experience focused.

01

AI-powered player recommendations

Surface high-match players to scouts based on club trial history and scout preference patterns — reducing manual discovery time further.

02

Video-based performance analysis

Let players submit short performance clips attached to their trial applications. Provides richer signal without requiring in-person evaluation — closes the "I don't know what scouts want to see" gap.

03

Verified skill scoring

Post-trial ratings from clubs and scouts create a verifiable performance layer on player profiles — moving beyond self-reported stats into a credible, earned score.

04

Regional ranking & credibility

City and state-level leaderboards give high-performing players additional visibility and create competitive incentives to participate in structured trials.


What I'd do differently

The biggest shift: systems before screens

Early on, I jumped into UI too quickly. The real design work was understanding how value flows between the three sides — and designing the trial mechanism as the connective tissue. That realization came late and required rebuilding two entire flows.

I underestimated the cold start problem

In a multi-sided platform, you're designing for a day-one state where neither side has users yet. I'd now create a dedicated cold-start strategy — starting with clubs as the seeding side, then onboarding scouts before opening to players.

More edge case thinking earlier

I left empty states and error flows to phase 4. Next time, I'd design the "0 results" and "first trial" states in phase 2 — they often reveal assumptions in the core flow that need rethinking.

Trust design is its own discipline

Verification and trust signals — verified club badge, profile score, trial history — needed far more design thinking than I gave them. On a platform where credibility determines whether both sides transact, trust UX is not a feature. It's the foundation.