This is the repo for the web application HbScorez running on https://hbscorez.de/.
HbScorez is a web application, which processes handball game reports of diverse handball associations, districts, and leagues. It analyzes the player scores and displays the statistics and rankings.
HbScorez is powered by Django
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 python src/manage.py migrate
pipenv run python 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 python 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.