Goal: Ensure tutors can securely conduct live classes with students, with features like time-tracking, attendance, and optional class recording—without leaking Zoom links or contact details.


🧠 Why This Step Matters

In many tutoring platforms, secure delivery of classes becomes a bottleneck:

A well-integrated class delivery system closes the loop between tutor onboarding, parent booking, and tutor payout.


🎯 Objectives


✅ Requirements

Feature Description
Secure link generation Unique, time-bound Zoom/Google Meet link generated per class.
Join via platform (web/app) only Parents/students join from inside ToppersGrade interface, not externally.
Attendance tracking Entry and exit time auto-logged for each student/tutor.
Session recording (optional) Store class recordings via Zoom cloud or Fireflies for internal review.
Auto-sync with class calendar Scheduled classes auto-create links and store in DB.
Anti-sharing policy Tutor can’t manually send meeting links.

🛠️ Suggested Tech Stack