SERT's attendance manager
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
screenshots
src
.gitignore
.travis.yml
LICENSE
Procfile
README.md
package.json

README.md

Attendance Client

Release Build

This is a user interface for SERT's attendance. It allows users to sign in, sign out, check their hours, and compete against others with a live-updating leaderboard.

Screenshots

Main Screen Check Hours

Building

Install the dependencies with:

$ npm install

Then you'll be able to run the dev server and up an Electron instance with:

$ npm run dev

To build and output executables, execute the release:<os> npm script. For example,

$ npm run release:windows      # Release for Windows
$ npm run release:mac          # Release for Mac
$ npm run release:linux        # Release for Linux