Social Learning Platform with Live Classes

Customer: AI | Published: 29.03.2026

I need a full-stack developer to build a web application whose core purpose is social networking around online teaching. The heart of the platform will be Live classes: teachers will stream lessons in real time, interact with students through chat and screen sharing, and manage session recordings for later review. Beyond that key feature, the project is meant to feel like a modern social network. While the initial release focuses on the teaching component, I am open to layering in User profiles, a Messaging system, or even an Activity feed as the community grows, so keep the architecture flexible. You’ll handle everything from setting up the database and real-time streaming back end to crafting an intuitive, responsive front end. I’m happy with mainstream stacks—React or Vue paired with Node, Django, or a comparable framework—so long as they support scalable video delivery (WebRTC, Twilio, or similar) and clean REST or GraphQL APIs. Please include authentication, basic moderation controls, and a lightweight admin dashboard so I can approve teachers and monitor class activity. Deliverables will be the full source code in a Git repository, brief setup documentation, and a deployed MVP that demonstrates a live class running smoothly for at least two simultaneous users.