Skip to content

DigitalLiteracyProject/class

Repository files navigation

DLP Class

An online classroom management tool for Digital Literacy Project teaching volunteers.

Overview

DLP Class 2.0 will be an online classroom management tool for DLP teaching volunteers. During class, students and teachers will log into the web app, and then teachers will push arbitrary content modules (such as links, worksheets, and videos) to students' computer screens, thereby reducing time wasted by passing out worksheets, writing links on the board, trying to talk over students, etc. Teachers will be able to build a library of modules and share their modules with other teachers.

Setting up

$ npm install
$ bower install
$ gem install compass

Running

To run in development with a live-reloading server:

$ gulp

To run in production:

$ npm start

To test:

$ npm test

Problems running gulp? Try:

npm cache clean -g
sudo npm install --global gulp@latest

Stack

Scaffolded with the React Reflux generator.

  • React
  • Reflux
  • Bootstrap
  • Parse
  • Express
  • Socket.io

Todos

  • Add scaffolding for Express
  • Add socket.io
  • Add high-level architectural sketches

Releases

No releases published

Packages

No packages published