All Projects → pvgupta24 → Virtual-Classroom

pvgupta24 / Virtual-Classroom

Licence: MIT license
Web Application based on Jitsi-Meet for better interaction between faculty and students.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
typescript
32286 projects

Projects that are alternatives of or similar to Virtual-Classroom

Angular5 Seed
Angular5 Seed for Application
Stars: ✭ 222 (+534.29%)
Mutual labels:  angular-cli, angular5
Ngx Smart Modal
Modal/Dialog component crafted for Angular
Stars: ✭ 256 (+631.43%)
Mutual labels:  angular-cli, angular5
angular-admin-panel
An Angular Admin boilerplate to quickly scaffold any large scale enterprise application.
Stars: ✭ 18 (-48.57%)
Mutual labels:  angular-cli, angular5
AuthGuard
Example repo for guarding routes post
Stars: ✭ 42 (+20%)
Mutual labels:  angular-cli, angular5
Angular Contacts Demo
Angular demo(SSR) base on Angular CLI
Stars: ✭ 42 (+20%)
Mutual labels:  angular-cli, angular5
Sb Admin Bs4 Angular 8
Simple Dashboard Admin App built using Angular 8 and Bootstrap 4
Stars: ✭ 1,931 (+5417.14%)
Mutual labels:  angular-cli, angular5
ngx-smart-loader
Smart loader handler to manage loaders everywhere in Angular apps.
Stars: ✭ 28 (-20%)
Mutual labels:  angular-cli, angular5
enterprise-angular-seed
Angular CLI based seed application incorporating many best practices typically needed in Enterprise apps.
Stars: ✭ 62 (+77.14%)
Mutual labels:  angular-cli, angular5
Laravel5.5 Angular5
Laravel 5.5 + Angular 5 + AdminLTE single page application
Stars: ✭ 40 (+14.29%)
Mutual labels:  angular-cli, angular5
Angularconcepts
Key Angular Concepts using Latest Angular version 5
Stars: ✭ 31 (-11.43%)
Mutual labels:  angular-cli, angular5
Angular4-seed
Angular 4 Seed for Angular Forms
Stars: ✭ 37 (+5.71%)
Mutual labels:  angular-cli, angular5
Movies Finder
Movies finder is a small Angular 5 app https://movies-finder.firebaseapp.com/
Stars: ✭ 89 (+154.29%)
Mutual labels:  angular-cli, angular5
Nebular
💥 Customizable Angular UI Library based on Eva Design System 🌚✨Dark Mode
Stars: ✭ 7,368 (+20951.43%)
Mutual labels:  angular-cli, angular5
Angular2
Angular 2 Seed
Stars: ✭ 75 (+114.29%)
Mutual labels:  angular-cli, angular5
Angular Cli Mvc
angular4+bootstrap3写的web应用
Stars: ✭ 197 (+462.86%)
Mutual labels:  angular-cli, angular5
Ngtron
Easily serve and build angular based electron applications
Stars: ✭ 178 (+408.57%)
Mutual labels:  angular-cli
Angular Ngrx Material Starter
Angular, NgRx, Angular CLI & Angular Material Starter Project
Stars: ✭ 2,623 (+7394.29%)
Mutual labels:  angular-cli
Nativescript Schematics
nativescript, mobile, schematics, angular
Stars: ✭ 176 (+402.86%)
Mutual labels:  angular-cli
Model
Angular Model - Simple state management with minimalist API, one way data flow, multiple model support and immutable data exposed as RxJS Observable.
Stars: ✭ 242 (+591.43%)
Mutual labels:  angular-cli
Ng Demo
🦴 Bare Bones Angular 10 and Angular CLI Tutorial
Stars: ✭ 154 (+340%)
Mutual labels:  angular-cli

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].