User Roles & Onboarding

Student Registration & Onboarding

Version 1.0 | Last reviewed: 2026-05-13

Purpose

Document the step-by-step process for student registration, profile completion, and first-time onboarding.

Registration Flow

  1. Sign Up — Student provides name, email or phone number, and password. SMS/OTP login is available as an alternative.
  2. Age Verification — Student provides date of birth. If under 18, guardian consent flow is triggered automatically.
  3. Email/Phone Verification — Confirmation code sent via email or SMS. Must be verified within 24 hours.
  4. Profile Completion — Student fills in: educational level, school/institution, subjects of interest, career goals, preferred language, and availability schedule.
  5. Interest Survey — Short questionnaire (5-8 questions) used by the matching engine to suggest suitable mentors.
  6. Onboarding Tour — Guided walkthrough of key features: browsing mentors, booking sessions, accessing career pathways, and safety features.

Guardian Consent (Under-18 Students)

  1. Student provides guardian email or phone number during registration
  2. System sends consent request to guardian with link to review and approve
  3. Guardian creates account (if new) and reviews student profile
  4. Guardian grants or denies consent
  5. If denied, student account remains in pending state with no mentor access
  6. Guardian can revoke consent at any time, which suspends mentor interactions

Post-Registration

  • Student receives welcome email/SMS with quick-start guide
  • First mentor match suggestions appear within 24 hours
  • Student can immediately access career pathways and learning content