This is the repo for the web application HbScorez running 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.
The preferred way of giving feedback is via GitHub Issues.
You may use one of the Issue Templates which suggests useful context information depending on the type of feedback.
See CONTRIBUTING.md
docker run -p 8000:8000 djbrown/hbscorez:latest
App is reachable under 127.0.0.1:8000
- Python 3.10
- pipenv (
pip install pipenv
) - Java (>=1.6) for parsing game report PDFs
pipenv install
pipenv run ./src/manage.py migrate
pipenv run ./src/manage.py runserver
import_associations
: Associationsimport_clubs
: Clubsimport_districts
: Districtsimport_leagues
: Seasons, Leagues, Teamsimport_games
: Games, Sport Hallsimport_reports
: Players, Scores
Execute commands via pipenv run ./src/manage.py <COMMAD> <OPTIONS>
.
Prepend docker run djbrown/hbscorez:latest
to execute inside Docker container.
Append -h
to display command help.
The project is available as open source under the terms of the MIT License.