Skip to content

zhcet19/Aligarh-Muslim-University-VLAB

Repository files navigation

Aligarh-Muslim-University-VLAB

AMU-VLAB

A Virtual Lab platform for AMU

During pandemics, our labs have suffered a lot. As an alternate, we have been using IIT Kharagpur’s Vlab system since last year as a platform to performs our virtual lab. Therfore we come up with an idea for our own university Vlab platform.

Table of contents

General info

Our web application provides a common platform for lab praticals simulation, assignment submission, quiz section , and live class.

Screenshots

  1. Front page of website alt text

  2. List of Experiments alt text

  3. Procedure tab of Experiment alt text

  4. Theory tab of Experiment alt text

  5. Simulation tab of Experiment alt text

Technologies

  • Backend: NodeJs, Express
  • Frontend: EJs, SemanticUI, VanillaJS, PlumJs, MathJax, JQuery, D3JS, PlotlyJS
  • DATABASE- MONGODB
  • Authentication: FireBase

Setup

Requirements

  • Node.js & NPM v8.4.0
  • Mongo 2.2.3

Install

  • Clone this repo
  • Run npm install to install dependencies.

Run

Test

  • Run server before test
  • Run npm t

Features

List of features are

  • We aim at providing an exclusive Vlab system synced with google classroom for the AMU.
  • It will include virtual labs for all basic engineering disciplines.
  • Students will be able to learn, download material, and perform all their departmental practicals.
  • They will be notified of their upcoming events, like graded lab quizzes that can be organized for assessement purpose on our platform itself.

Status

Project is: in progress