
Open
Posted
•
Ends in 3 days
Paid on delivery
I need a responsive, fully-functional gamified educational website that offers separate dashboards for administrators and students. The platform must handle complete course management, host active user forums, and track learner progress in real time. Courses will mix videos, text lessons, and quizzes or other assessments, so the architecture has to support multiple media types without performance dips on mobile or desktop. Core flow • Administrators create and organise courses, upload video or text material, build quizzes, set passing scores, and monitor overall cohort analytics. • Students enrol, move through lesson sequences, discuss topics in forums, and see their personal progress bar update automatically after each activity. Key requirements 1. Modern, responsive UI that passes Lighthouse mobile audits. 2. Secure registration, login, and role-based access control. 3. Intuitive admin dashboard with bulk upload for course assets. 4. Student dashboard showing enrolled courses, progress percentage, and upcoming deadlines. 5. Discussion boards tied to each course or module. 6. Assessment engine supporting timed quizzes, automatic grading, and score storage. 7. Clean REST or GraphQL API layer so future mobile apps can plug in easily. 8. Documentation covering environment setup, deployment, and basic admin tasks. Acceptance criteria • All listed features work on Chrome, Firefox, Safari, and Edge, both desktop and mobile. • Page load <3 s on a 4G connection with typical course assets. • Code is pushed to a private Git repository with clear commit history. • Final hand-off includes a brief video walkthrough of both dashboards. If you’re comfortable building an LMS from the ground up—whether with React & Node, Laravel, Django, or another modern stack—let’s discuss timelines and milestones.
Project ID: 40565029
113 proposals
Open for bidding
Remote project
Active 57 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs