Onboarding Flow
A guided three-step wizard that captures your role, interests, and skill level after signup. Smart routing sends you to the right starting point based on your profile.
What It Does
After signing up, new users are guided through a three-step onboarding wizard that helps the platform understand who they are and what they want to do. This enables personalized recommendations from day one.
The flow captures your role (debater, coach, organizer, spectator), your interests and debate topics, and your current skill level. State persists across sessions so you can complete onboarding at your own pace.
Who this is for:
Steps
Choose Your Role
Select whether you are a debater, coach, event organizer, or spectator. This shapes your entire platform experience.
Set Interests & Skills
Pick debate topics that interest you and rate your current skill level. Used for content and training recommendations.
Get Routed
Based on your selections, you are automatically directed to the most relevant starting point on the platform.
Smart Routing
Debaters
Routed to training exercises matching their skill level and topic interests.
Coaches
Directed to club creation and team management tools.
Organizers
Sent to event creation wizard with relevant templates pre-selected.
Spectators
Taken to the events and debates discovery page.
Technical Details
Database schema, API endpoints, and implementation notes for developers