The brief
Build a Canvas-inspired, AI-differentiated LMS from scratch for an edtech company (Saras AI), migrating away from Canvas dependency, with separate admin, student, and coach portals, multi-cloud media support, and a branded public marketing website.
What we built
A ground-up, full-stack AI-augmented LMS platform for Saras AI covering:
- Admin portal for dynamic/static course creation, module/resource management, SCORM, live classes, assignments, rubrics, grade book, grading schemes, roles & permissions, and sub-admin controls
- Student LMS with course navigator (prerequisite locking, activity progress), learning zone, annotations, planner, to-dos, doodles, streaks, leaderboard, AI Tutor chat, and Wheel of Life psychometric assessment
- Coach portal with gap analysis, recommendations, and scheduled sessions
- Multi-cloud media pipeline (AWS/Azure/GCS) with AI video transcripts/summaries and SCORM player
- Notification, query management, and assignment chat system
- LinkedIn-style student public profile with Google SSO
- Marketing website with brand design system, chatbot UI, and mobile-responsive pages. Stack: PHP Laravel backend, React JS frontend, MySQL with indexing, Azure Blob primary storage.



