Classroom management tool
JavaScript HTML CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
gulpfile.js
.bowerrc
.editorconfig
.gitignore
.jshintrc
LICENSE
README.md
bower.json
karma.conf.js
package.json
webpack.config.js

README.md

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