Skip to content

Proof-of-concept interactive PDF-based lecture system with audience participation

License

Notifications You must be signed in to change notification settings

nafeu/interactive-learning-system

Repository files navigation

Interactive Presentation (Demo)

Built using node-socket-seed

Requirements

Node.js v7 or higher

Features

  • mocha tests with chai-http for API and socket.io interaction testing
  • a config page served at /config to easily modify config variables when in dev mode
  • starter styles.css with cross-browser recommended fixes from html5-boilerplate

Installation

git clone https://github.com/nafeu/node-socket-seed.git <PROJECT NAME>
cd <PROJECT NAME>
npm install

Development / Basic Usage

npm install -g nodemon
cp sample-config.js config.js
nodemon server.js

If you don't want to use nodemon you can also just run node server.js and omit the nodemon installation.

Go to http://localhost:8000/ in a web browser.

Running Tests

Use npm test

Credits

Nafeu Nasir

License

MIT

About

Proof-of-concept interactive PDF-based lecture system with audience participation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published