CourseVeda
Online learning platform with virtual classrooms, MCQ tests, forums, and teacher analytics.
The Challenge
Independent educators โ coaching institute owners, freelance tutors, and subject matter experts โ were distributing course content over a patchwork of WhatsApp groups, Google Drive links, and Zoom calls with no unified platform. Assessment was the biggest gap: tutors were manually creating MCQ tests in Google Forms, grading submissions in spreadsheets, and tracking student progress by hand. For a solo educator running 3โ4 batches simultaneously, this overhead was consuming 10โ15 hours per week that should have been spent on teaching.
The market alternatives were either too expensive for independent operators (per-seat licensing of $8โ15/student/month made the economics unworkable for low-ticket courses) or too limited (LMS platforms with video hosting but no live classroom, community, or adaptive assessment capabilities).
What We Built
CourseVeda is a multi-tenant Angular SaaS where each educator gets a subdomain-scoped workspace with full data isolation at the PostgreSQL schema level. The platform covers the complete learning workflow: course creation (rich text content, video embeds, file uploads), live virtual classrooms (Jitsi Meet integration for zero-infrastructure video), asynchronous discussion forums (threaded, with @mentions and file attachments), and an assessment engine that supports MCQ, short-answer, and fill-in-the-blank question types.
The assessment engine's auto-grader evaluates MCQ submissions server-side immediately on submission, calculates percentage scores, and triggers a detailed feedback report showing correct answers with educator-written explanations โ all without teacher involvement. For short-answer questions, submissions enter a review queue surfaced in the teacher dashboard with inline annotation tools.
Teacher analytics (built with Chart.js) surface per-student engagement scores, assessment performance trends, video completion rates, and forum participation โ aggregated into a batch health dashboard that lets an educator assess how a cohort is tracking in under two minutes. The platform is priced per educator (not per student), which was the key commercial differentiator that drove early adoption.
The Outcome
CourseVeda onboarded 12 independent course creators in its first month, and collectively those creators enrolled 500 students within 90 days of launch โ primarily through the educators' existing WhatsApp and Instagram audiences who migrated to the structured platform experience. Average session time on the platform was 38 minutes, reflecting genuine course engagement rather than bounce-driven visits.
Educators reported saving an average of 8 hours per week previously spent on manual assessment grading and student progress tracking. Two coaching institutes adopted the platform as their primary LMS, replacing their Zoom + Google Sheets workflow entirely โ and brought an additional 180 students to the platform in subsequent months.