Deliver structured online courses with video lessons, quizzes, progress tracking, and an analytics dashboard — a complete learning platform for any team or audience.
Interactive diagram showing apps, databases, and data flow. Hover over components to see connections. Click databases to view table schemas.
CourseFlow (Learner Portal)
Browse the course catalog, enroll, watch video lessons, complete quizzes, and track your own progress through each module.
CourseFlow Designer
Build and manage course content — create modules, upload lessons with video URLs, write quizzes with scoring, and publish to learners.
CourseFlow Analytics
Enrollment trends, completion rates, lesson drop-off, quiz pass rates, and learner engagement — all in one read-only dashboard.
WeeklyProgress Pulse
Automated Monday morning digest sent every week — new enrollments, course completions, lessons watched, and the top-performing course.
Course Content & Progress
Courses with mentor profiles, modules, video lessons, quizzes with pass scoring, enrollment records, and granular per-learner progress.
Weekly Reports
Aggregated weekly summaries — new courses, enrollments, unique users, completions, and the top course, with delivery status.
Open CourseFlow Designer, add a course title, description, category, and mentor profile. Set the language and estimated duration.
Break the course into modules, then add lessons to each module with video URLs and set the lesson type (video, reading, etc.).
Add a quiz to any module — write questions with multiple-choice options, mark the correct answers, and set a passing score.
Publish the course so it appears in the CourseFlow catalog. Learners enroll with one click and start progressing immediately.
Use CourseFlow Analytics to track enrollment trends, module completion rates, and quiz performance to improve your content.