I’m looking for a developer who can deliver a functional, ready-to-launch Learning Management System that operates as an online course marketplace. Instructors must be able to publish their own courses, and students should discover, purchase, and follow those courses with minimal friction. Core requirements • Course creation tools – an intuitive instructor dashboard for uploading videos, adding descriptions, setting prices, and arranging content into modules. • Student progress tracking – each learner sees their completion status, quiz scores, and certificates; I can view aggregate analytics in an admin panel. • Payment gateway integration – secure checkout for one-time payments (Stripe or PayPal preferred) with automated enrollment and receipt generation. • Content types – the platform must natively handle pre-recorded videos and graded quizzes/assignments. Live webinars are not essential for launch but the architecture should leave room for future add-ons. Scope & expectations Deliver a responsive web application that works smoothly on desktop and mobile. Set up user roles (admin, instructor, student), database schema, and basic reporting. I’ll need clear installation instructions, source code, and a short hand-off call or video walkthrough so I can maintain and extend the system. Tech stack is flexible; pick something stable and well-documented (e.g., Laravel, Django, or a modern JavaScript framework with a solid backend). Clean code, straightforward UI/UX, and security best practices are essential.