CompanyRemote

Social Learning Platform with Live Classes

Project-Based

Description

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. Budget: INR 12500–37500 Skills: PHP, JavaScript, Django, Node.js, AngularJS, Web Development, Full Stack Development, Vue.js, Web Application

Skills

RESTGraphQLJavaScriptDjangoFull Stack DevelopmentVuePHPVue.jsReactAngularJSGitNode.jsWeb ApplicationWeb Development

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching