Skip to content

User Requirements

Authentication and Roles

  • Authenticate via Google, Email, or Phone Number with OTP.
  • Unique identifiers: Phone number and Email.
  • Roles: - Student - Teacher - Admin - Super Admin

Student Features

  • Register/login using multiple providers
  • Browse, filter, and search for courses
  • View detailed course descriptions and instructor bios
  • Enroll in free or paid (one-time/subscription) courses
  • Access live lectures, video content, resources, and tests
  • Batch-based chat with peers and teachers (per subject)
  • Participate in discussions, polls, quizzes
  • Track progress and assessment results
  • Raise hand, speak, and chat in live sessions