Skip to main content
Quick Start / Onboarding3 min read

Complete Onboarding

Yantra uses onboarding to shape your learner profile for a new account, keep your learner context relevant, and make the first dashboard session easier to read.

01

Quick Start

Why Role Selection Matters

Role selection is not decorative. Yantra stores your selected role, goals, and pace in the learner profile so the dashboard can start from a more useful baseline. New accounts are routed through onboarding first, even though the current protected dashboard and room routes are gated by authentication rather than a second onboarding check.

School Student

Best for learners building fundamentals with guided structure and clearer pacing.

College Student

Best for deeper AI, ML, and portfolio-oriented technical growth.

Self-Learner

Best when you want flexible progress and independent rhythm without classroom framing.

02

Quick Start

The Onboarding Flow

Step 1

Enter the role screen

After signup or first auth, Yantra routes new users to onboarding before the dashboard opens.

Step 2

Choose the closest role

Select the option that best describes your learning context today, not the one that only sounds advanced.

Step 3

Confirm the choice

Yantra stores the role and marks onboarding as complete so the learner profile starts with the right context.

What Unlocks

Onboarding is the new-account setup layer

Once the role is saved, the learner profile feels more complete across the dashboard, student profile, and Python Room. Returning sessions still rely on authentication as the main route gate.

Related Guides

Keep going