Virtual Classroom Save

Web Application based on Jitsi-Meet for better interaction between faculty and students.

Project README

Virtual Classroom

Description

This is a web application which provides a platform for students to access educational resources from anywhere. This application also allows faculty to create new courses, conduct live lectures, interact with students in discussion forums and create course materials. Students get access to these live lectures, discussion forums and course materials.

  • All associated documentation can be found here

Dependencies

  • MongoDB
  • NodeJS
  • Angular-cli

Usage

  • Start MongoDB
  • Clone the repo
  • npm install to install API dependencies and npm start to start the server API's.
  • Open a new terminal and navigate to the client directory, npm install to setup the Angular dependencies, and npm start to start the local development server which auto loads the changes in frontend. Use the following commands if changes are not served automatically
sudo sysctl fs.inotify.max_user_watches=524288
sudo sysctl -p --system

Contributors

  • Praveen Kumar Gupta
  • Shashank P
Open Source Agenda is not affiliated with "Virtual Classroom" Project. README Source: pvgupta24/Virtual-Classroom
Stars
37
Open Issues
8
Last Commit
6 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating