Virtual-Classroom
Virtual-Classroom copied to clipboard
Web Application based on Jitsi-Meet for better interaction between faculty and students.
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 andnpm start
to start the server API's. - Open a new terminal and navigate to the
client
directory,npm install
to setup the Angular dependencies, andnpm 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
- Open http://localhost:4200 to see the application
Contributors
- Praveen Kumar Gupta
- Shashank P