This task can be performed using LectureKit
Faster & Simpler Way to Build Course Platforms
Best product for this task

LectureKit
dev-tools
Making it easy for developers to build course platforms, simply create & manage courses here & Retain 100% control via API.
What to expect from an ideal product
- Offers a user-friendly interface for creating and managing courses effortlessly.
- Provides powerful API access for complete customization and control.
- Supports seamless integration with other tools and platforms you already use.
- Ensures data ownership and privacy with secure and transparent protocols.
- Facilitates efficient course delivery and student management with robust features.