Udemy-Style MERN Web Platform

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

I’m launching an online learning platform and need the entire solution built, deployed, and running. The core of the project is a Udemy-like web application where students can browse courses, stream videos seamlessly, and sign in with their own accounts. I’ve already settled on the MERN stack, so React on the front end, Node.js with Express on the back end, and MongoDB for persistent storage will be the foundation. Key functionality I can’t compromise on: • High-quality video streaming for each course module, with support for Vimeo or YouTube as the storage layer. • Robust user authentication—sign-up, login, password reset, and role-based access (student / instructor / admin). Beyond that, I’d like Stripe and PayPal integrated so the platform is ready for future paid courses, even though I don’t need the entire payment flow polished on day one. Please wire the hooks in now so we can switch it on later without code refactors. The job is truly end-to-end: set up the repository, build the front-end and back-end, configure the database, connect the third-party services mentioned above, and then host the finished app (I’m open to Heroku, AWS, or any comparable service you’re comfortable with). A custom domain and HTTPS certificate should be live when you hand it over. Deliverables I’m expecting: 1. Source code in a private Git repository with clear commit history. 2. Fully deployed production instance, including DNS and SSL. 3. Brief deployment & maintenance guide so my team can update content and handle future scaling. 4. One walkthrough session to confirm everything is working from user registration through video playback. If you’ve shipped video-centric MERN applications before and can move quickly, let’s talk timelines and milestones—I’m ready to start immediately.