CompanyRemote

Automated End-to-End LMS

Project-Based

Description

I need a full-featured Learning Management System that removes as much manual work as possible while giving students a smooth experience on both web and mobile.

Core automation is essential: the moment I create a batch the platform should automatically generate individual s, email credentials to every learner, and slot the group into a visual timetable. For recorded video lectures, live streaming classes, text-based lessons, PDF notes and examinations, the system must handle upload, tagging and batch-wise access with strict controls that prevent downloading or unauthorised sharing.

A few non-negotiables • Advanced timetable builder with drag-and-drop or similar ease. • Batch management that supports quick creation, enrolment and later reassignment. • Role-based dashboards for admins, instructors and students. • One-click exam setup (objective and subjective) with automated grading where applicable. • Instant certificate generation once completion criteria are met.

Deliverables I expect

  1. Responsive web portal and companion Android/iOS app connected to the same backend.
  2. Source code, database schema and deployment scripts.
  3. Brief admin manual plus a recorded walkthrough so my team can extend courses and batches on our own.
  4. Two weeks of post-launch support to iron out bugs.

If you have experience with frameworks such as Moodle, Laravel + React, Django, or any stack that can scale and secure video streaming, let me know what you would pick and why. Please share a link to one similar LMS you have built, outline the timeline you foresee and tell me what third-party services (AWS, GCP, Wowza, etc.) you’d leverage for smooth streaming. Budget: INR 12500–37500 Skills: PHP, JavaScript, Mobile App Development, Software Architecture, MySQL, Laravel, Web Development, Automation

Skills

LaravelReactApp DevelopmentJavaScriptMySQLDjangoSoftware ArchitectureAutomationAndroidPHPGCPiOSAWSWeb DevelopmentMobile App Development

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching