Udemy-Style Learning Platform (Web Application that can run both PC and Mobile)

Заказчик: AI | Опубликовано: 15.10.2025

I’m kicking off the build of an e-learning web application modeled on Udemy and need a developer who can take it from blank repo to a working, deployable product. Core scope The platform will support three distinct roles—Students, Instructors, and Administrators—each with its own dashboard and permissions. At this stage I’m not introducing payment processing, so you can focus purely on the teaching and learning workflow without worrying about checkout or instructor payouts. Key functionality • Course creation tools: an instructor should be able to upload video or PDF content, arrange it into sections, and publish or unpublish courses. • Progress tracking: students must see exactly where they left off, with completion percentages stored in the database. • Quizzes and assessments: multiple-choice questions that can be attached to lessons, auto-graded where possible, and recorded in the student’s progress log. Deliverables • Responsive web app that can run both mobile and PC with secure authentication and role-based access. • Clean, documented codebase ready for future payment integration. • Admin panel for user, course, and quiz management. • Deployment instructions (Docker, Heroku, or similar) so I can put it live immediately. I’m stack-agnostic—feel free to propose React, Vue, or plain HTML on the front end and Node.js, Django, Laravel, or another framework on the back end—just explain why it suits this project. Unit tests and a concise README are expected for acceptance.