It’s a platform designed to facilitate online learning with three main roles: Student, Teacher, and Admin.

Core Features:

  1. Students:
  2. Teachers:
  3. Admins:

Workflow:

  1. Students register, log in, and purchase courses or memberships.
  2. After progressing through the course, students complete assessments.
  3. Teachers evaluate assessments and send approvals to admins.
  4. Admins verify teacher approvals and issue certificates.

Project Modules

Week 1: Authentication & User Management

Modules:

  1. User Authentication - Student , Tutor , Admin (Jwt Auth)
  2. Role Management - Role basis
  3. Forgot Password
  4. Database Setup - User , Otp (Expirition)
  5. Otp Verification - Otp Generation , Otp Verification