I need a complete web platform where I can upload and sell my video courses. It should be similar to www.scidart.com . Students must be able to create an account, log in securely, pay for a course, and have their lesson-by-lesson progress tracked automatically. A built-in discussion area is equally important. Learners should be able to start threads, reply to others, and exchange private messages; I’m open to adding a rating or voting layer later, so please keep the codebase flexible for that upgrade. Key features I expect on delivery: • User registration & login with role-based access • Payment-gateway integration for one-off course purchases (Stripe or PayPal are both fine) • Automatic progress tracking visible to each student in a clean dashboard • Course manager in the admin panel where I can upload, organise, price, and publish new video lessons • Forum module supporting thread posts, replies, and private messaging • Responsive design so everything works smoothly on mobile and desktop Please deploy the finished site on my hosting, hand over all source files, and include concise setup and maintenance notes so I can manage new content on my own.