Skip to content

An LMS integrating live coding, Zoom, Discord, and analytics to enhance coding education.

Notifications You must be signed in to change notification settings

ihaseeb8/Learn-Live

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

Learn-Live

Project Overview

LearnLive is a MERN stack-based online learning management system that enhances the coding education experience. It integrates a live code IDE, Zoom, and Discord for real-time communication between students, teachers, and parents. With built-in data analytics for performance tracking and an LMS for material sharing and lesson planning, LearnLive streamlines online coding classes and fosters seamless collaboration.This project was done in partnership with WEEPRO CODERS.

Main Features

Role Based Views

RBAC

Integrated Zoom Meetings

Zoom Integration

Auto Quiz Grading

Quiz Grading

Real Time Collaborative Coding

Code IDE

Discord Integration

Widget Bot

How to run this project

Open main folder in 2 terminals

Terminal 1:

cd backend

npm install

npm start

Terminal 2:

cd frontend

npm install

npm run dev

Project features currently

  1. Ability to submit quizzes and assignments

  2. Multiple profiles

  3. Upload and view assignments

  4. Admin Panel

  5. Make video calls using Zoom

  6. Control Panel

  7. Calendar

  8. Upload and take quizzes

  9. Collaborative Coding

  10. Certificate Generation

  11. Chat and forums using Discord

About

An LMS integrating live coding, Zoom, Discord, and analytics to enhance coding education.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages