GithubHelp home page GithubHelp logo

wintellect / video-assessments Goto Github PK

View Code? Open in Web Editor NEW
2.0 11.0 2.0 228 KB

Tool for creating assessment questions for online training videos.

License: GNU General Public License v3.0

JavaScript 98.40% CSS 1.60%

video-assessments's Introduction

Video Assessments

A NodeJS application to create assessments for videos. This application is run locally to edit the assessement questions for your video.

Installation Summary

Installation on Windows

This tool requires NodeJS to run, but also requires Git in order to install the source code and the packages that the tool depends on. The easiest way to install a version of Git is to install GitHub for Windows. This will give you a command line that can run Git, which will allow you to download the source code and dependencies.

To install this tool on Windows:

  • Install NodeJS

  • Install GitHub for Windows

  • GitHub for Windows can be used to work with GitHub repositories, but for our purposes we just need the run the "Git Shell" (installed along with GitHub for Windows). Once the shell is open, you can make sure that NodeJS and Git are available by typing the commands:

node --version
git --version
  • Install Bower in the NodeJS global package cache using the command:
npm install -g bower
  • Clone (download) the Video Assessments repository using the command:
git clone https://github.com/Wintellect/video-assessments.git
  • Make "video-assessments" the default directory using the command:
cd video-assessments
  • Install the local node modules using the command:
npm install
  • Install the required Javascript components using the command:
bower install

This completes the installation of the Video Assessments tool. You only have to do this once to get it installed (unless you want to update to a later version at some point).

Running the Video Assessments Tool

To run this tool, do the following:

  • Open a command prompt.

  • Make the "video-assessments" path the current directory.

  • Run the tool using the command:

npm start
  • Open a modern browser (like Google Chrome, this won't work in IE9 or earlier) and navigate to the path http://localhost:19222/.

Updating the Video Assessments Tool

If you wish to update the tool to the latest version, do the following:

  • Make "video-assessments" the default directory using the command:
cd video-assessments
  • Pull (download) the latest version of the Video Assessments repository using the command:
git pull
  • Update the local node modules using the command:
npm install
  • Update the required Javascript components using the command:
bower install

You can now run the application as described above.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.