Bonus Point is a desktop application that can be installed on numerous operating systems and allows teachers or other school administrators to track bonus points for their classes and students.
Emma can be installed on multiple operating systems and allows for the tracking of bonus points via a beautiful user interface. There are numerous task options that allow for a smooth experience when the application is in use and little distraction whatsoever. The desktop application has been created using Electron and makes use of electron-builder for automatic update distribution and installation. New releases of the desktop application are published automatically when they are built.
- Install Node.js (v10.3.0+ suggested), npm (v6.1.0+ suggested) and Yarn (v1.7.0+ suggested)
bonus-pointto a local workspace
yarnto install dependencies
electron-builderto build the application
Building of the desktop application is managed through Travis CI and new releases are published as the application is updated, as noted above.