Finish LMS Backend Integration
Budget: ₹12,500 – ₹37,500 INR
The public-facing site and the entire admin dashboard are already coded; what I still need is the engine that makes the learning platform truly work.
Here is the scope I want you to tackle:
• Course management – The admin panel already has screens for adding courses, modules, recorded video lessons, PDFs and attached quizzes. Your job is to wire those screens to a database and build the APIs so an administrator can create, edit, publish, unpublish and delete content without touching code.
• Quiz & mock-test system – The quiz UI is done and mimics today’s CBT exams. I need the backend logic (question pool, timer, auto-scoring, negative marking flag, review screen) plus a concise test-report page for students once they submit.
• Student experience – Students must be able to enrol, resume where they left off, stream the videos through the third-party player I’ve embedded, download PDFs (where allowed) and launch quizzes tied to each lesson.
• Roles – Only two roles exist: Administrators (full control through the dashboard) and Students (course consumption). No instructor role is required.
Everything should be container-ready so we can deploy without surprises. If you have questions about the existing codebase, I’ll give you immediate access to the repo.
Here is the scope I want you to tackle:
• Course management – The admin panel already has screens for adding courses, modules, recorded video lessons, PDFs and attached quizzes. Your job is to wire those screens to a database and build the APIs so an administrator can create, edit, publish, unpublish and delete content without touching code.
• Quiz & mock-test system – The quiz UI is done and mimics today’s CBT exams. I need the backend logic (question pool, timer, auto-scoring, negative marking flag, review screen) plus a concise test-report page for students once they submit.
• Student experience – Students must be able to enrol, resume where they left off, stream the videos through the third-party player I’ve embedded, download PDFs (where allowed) and launch quizzes tied to each lesson.
• Roles – Only two roles exist: Administrators (full control through the dashboard) and Students (course consumption). No instructor role is required.
Everything should be container-ready so we can deploy without surprises. If you have questions about the existing codebase, I’ll give you immediate access to the repo.