/ccm

Cubing Competition Manager

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Cubing Competition Manager (CCM) Build Status

Setup

  • curl https://install.meteor.com/ | sh - Install Meteor
  • meteor npm install

To run

  • meteor
  • http://localhost:3000, log in as ccm@ccm.com/ccm. The ccm user is created when the server starts up if and only if there are no users in the database. For security purposes, be SURE to delete this default account, or change its password if you're going to run the server where people you don't trust will have access.

Misc production setup

To test

  • meteor test --driver-package practicalmeteor:mocha

To lint

  • (cd tests; npm run-script lint)

Third party stuff

  • ./update-third-party-libs.sh