Laravel · Flutter · Zoom API
Online Learning & Course Management Platform
An advanced LMS for schools, academies, educators, and training institutes, with courses, live classes, assessments, certificates, and subscriptions.
About the project
An advanced LMS platform for schools, academies, educators, and training institutes. Instructors build structured courses with video lectures and live sessions, whilst students learn through dashboards, quizzes, forums, and tracked progress, with certificates and subscription billing for education, coaching, and corporate training programmes.
Project type
Laravel · Flutter · Zoom API
Technologies
- Laravel
- Flutter
- Zoom API
- Stripe
The challenge
The client delivered training through scattered videos, manual enrolment, and ad hoc live sessions. They needed professional course authoring, student and instructor portals, live class integration, assessments, certificates, paid subscriptions in GBP, and mobile-friendly access, without rebuilding content every term.
Our solution
Laravel manages courses, users, progress, quizzes, certificates, and Stripe subscriptions. Flutter provides a responsive mobile experience for learners on the go. Zoom API powers live classes with scheduled sessions linked to courses. Discussion forums, assignment workflows, and progress tracking keep cohorts engaged between lessons.
Key features
Screens & interface
Results
Educators publish courses, run live classes, and grade work from one instructor panel. Students follow clear learning paths, earn certificates on completion, and revisit forums for peer support, whether in schools, coaching institutes, or corporate training environments.
