Skip to content

A learning Platform where Student and Teacher can interact. Teacher and create modules for students and conduct live class and live chats

License

Notifications You must be signed in to change notification settings

GauravRawat369/learning_platform.github.io

Repository files navigation

Project Structure

Project Home page

Learning Platform

A web-based learning platform where students and teachers can interact. Teachers can create modules for students, conduct live classes, and engage in live chats.

Features

  • User Authentication: Secure login for students and teachers.
  • Module Creation: Teachers can create and manage course modules.
  • Live Classes: Real-time class sessions using WebRTC.
  • Live Chat: Interactive chat during live classes.
  • File Uploads: Upload and share educational materials.

Technologies Used

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Real-Time Communication: WebRTC, WebSocket
  • Authentication: Bcrypt
  • File Management: Multer

About

A learning Platform where Student and Teacher can interact. Teacher and create modules for students and conduct live class and live chats

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published