Create a program, add courses to it, and fill each course with lessons. Learners enroll once and access every course in one place. Programs appear as branded cards with cover images, descriptions, and course counts — ready to browse and start learning.
Each program holds unlimited courses. Assign a course to a program or let it stand alone. Set visibility, add cover images, and optionally enable completion certificates — all from the course creation dialog.
Add video lessons by uploading MP4 files directly to secure storage or by pasting an embed link from YouTube or Vimeo. Set a duration for each lesson — it feeds into total learning hours for certification. Every uploaded video is stored securely on the platform.
Not every lesson needs a video. Create text-based lessons using the built-in rich text editor — format with bold, italic, and headings, add links, embed images and videos, and structure content exactly the way your subject matter requires.
Turn on the certification rule to award a certificate to members who complete the required courses or learning hours. Upload a custom background and place the certificate text exactly where it fits, then set completion thresholds — minimum courses, minimum hours, or both. The platform issues certificates automatically when a learner meets either threshold, each with a unique ID and verification link.
Two levels of analytics — all-courses and per-course. The all-courses dashboard shows total members, course count, average completion, and certification rate across your entire program. Drill into any course to see individual learner progress, course completion counts, learning hours, and certificate status.