forked from Bigcheese/EquineEventReporter
-
Notifications
You must be signed in to change notification settings - Fork 0
aracat/EquineEventReporter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A quick and dirty setup guide: 1. Get the source git clone the repo 2. Get prerequisites Install couchdb to your system Install npm to your system Install gulp to your system Install python3-pip to your system 3. Pull web app components for EER cd EquineEventReporter npm install node_modules/bower/bin/bower install [sudo] pip3 install -f server/requirements.txt 4. Start EER Start couchdb ./run_eer.sh (this expects an admin account with creds admin:admin by default) Open a browser to http://localhost:3000 5. Warnings This was written by a programmer for a programmer. There are sharp edges and pointy bits all over it. There are no "undo" buttons. If you delete something, that's permanent. This can wreck the event to the point that you have to start a new one; see previous point. You can access the site on a different machine than the one that's hosting it, but you really shouldn't - it's insecure. If you really want to do this, you'll need to poke some holes in the firewall for ports 3000 (EER web), 5984 (couch) and 8156 (pairing service) and adjust Couch's interface bindings Don't have the site open on more than one browser at a time. Doing this is asking for trouble. Don't click on stuff quickly or you'll piss couch and/or the application off. If the website isn't working, the local server is probably down. If you get lots of red curly braces in the website, couch probably isn't running. If everything but generating pairings is working, the mwm daemon probably isn't running. 6. Use Open the site and click on Events on the left Type a name into the Add Event field and press the + Click on the event below This adds the Players, Matches and Matches - Slips links to the left menu; these are specific to the event you chose Click Players on the left Add players as necessary (at least 3) EER won't pair people who haven't been marked as paid If you aren't using EER to manage payments, check the paid box Click Matches on the left The default filter is something strange and we haven't bothered to fix this Click one of the All/Current/Completed links if nothing is showing up Click Pair Next Match Note that one player has a bye (you might need to click All) Click Matches - Slips on the left Print this out if you want Click Matches on the left Click on one of the player names to track who won a match Click on the '1st's to track who went first; this doesn't actually affect anything so you don't need to deal with it if you don't want to Once everyone has reported, click Players on the left for standings This shows you win/loss/draw, points, and tiebreakers If somebody drops, click the checkbox and they won't be paired Click Matches on the left Click Pair Next Match Etc
About
Swiss Tournament running software for MLPCCG.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- JavaScript 60.1%
- HTML 31.5%
- Python 3.3%
- CSS 3.2%
- Shell 1.9%