This is the repo for the web application HbScorez running https://hbscorez.de/.
HbScorez processes handball game reports of diverse handball associations, districts, and leagues. It analyzes the player scores and displays the statistics and rankings.
Project Management and Issue Tracking
Running via Docker
docker run -p 8000:8000 djbrown/hbscorez:latest
App is reachable under 127.0.0.1:8000
- Python 3.7
- pipenv (
pip install pipenv)
- Java (>=1.6) for parsing game report PDFs
pipenv run ./src/manage.py migrate
pipenv run ./src/manage.py runserver
Main Management Commands
- setup: fetch associations, districts, seasons and leagues
- import_games: fetch games and sport halls
- import_reports: fetch, parse and import game report data (players, scores, spectator count)
Execute commands via
pipenv run ./src/manage.py <COMMAD> <OPTIONS>.
docker run djbrown/hbscorez:latest to execute inside Docker container.
-h to display command help.
The project is available as open source under the terms of the MIT License.