Name: moocmonitor
Owner: HPI Knowledge Tech Group
Description: null
Created: 2015-11-06 22:09:00.0
Updated: 2015-11-28 18:59:26.0
Pushed: 2015-12-08 10:56:49.0
Homepage: null
Size: 5039
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This Monitoring App is build using electron and ember.
It should be used to provide real time information without opening a bowser for MOOC Admins and teachers.
The Basic architecture:
There is one main nodejs task. This will poll (later use websockets) for notifications and a general state.
This will then decide to:
User settings:
The user can select the endpoint and set his user token
TODO:
Planed Content of the app:
Amount of active users
Geo stats
Amount of all users (needs permission)
Amount of all enrollments (needs permission)
Active users day / month / year
popular courses
next dates (needs login)
We could think about publishing this for all users with a smaller set of functions
Releasing on mac requires wind and mono Release via grunt:
env RELEASE_VERSION=0.1 grunt createWinDevBuildWithInstaller
See: https://github.com/atom/grunt-electron-installer
Signing ./postcompile/osx/codesign.sh builds/moocmonitor-darwin-x64/moocmonitor.app