Scoresheet tool for brewing competitions using BCOE&M
Takes the entries paid csv export to generate scoresheets with judging details and QR codes for post processing.
Post processes scoresheets into judging numbers for upload. Process bad scans and manually assign.
Under windows I suggest WSL/Ubuntu and an x11 server, say mobaxterm or something.
git clone git@github.com:quimnut/QABC-QR-Scoresheets.git
cd QABC-QR-Scoresheets/
python3 -m venv .
source bin/activate
pip3 install --upgrade pip
pip3 install -r requirements.txt
python main.py
Select the scoresheets you choose to use, the CSV (with tables assigned).
Preview a PDF to see the fields look ok etc.
Preview the CSV data to check tables and flights look ok
Generate your PDFs!
After the competition scan the sheets to pdf. Select your PDF and the destination folder
If there are failed scans, choose the page to review.
You will have the option to delete the page, or assign a judging number, in which case it will copy the page and delete it from the rejects file.