Inhalt
1. Einführung
Skill 3D ist eine professionelle Desktop-Anwendung zur Verwaltung von 3D-Bogenschieß-Turnieren. Die Software deckt den gesamten Turnier-Workflow ab:
- Turniere erstellen und verwalten
- Teilnehmer registrieren (manuell oder per Excel-Import)
- Klassifikationen definieren (Bogenklassen, Altersklassen, Länder)
- Punkte live erfassen mit automatischer Rangliste
- Auswertungen generieren mit Diagrammen
- PDF-Urkunden für die Top 3 jeder Klasse erstellen
- Daten als Excel exportieren
Die Anwendung ist portabel – sie kann direkt vom USB-Stick ausgeführt werden, ohne Installation. Alle Daten werden in einer lokalen SQLite-Datenbank gespeichert.
2. Installation & Erster Start
Systemanforderungen
- Windows 10 oder Windows 11
- Keine Installation erforderlich
- Kein Internet erforderlich (außer für Auto-Updates)
Starten
- ZIP-Datei entpacken (z.B. auf Desktop oder USB-Stick)
- Skill3D.exe doppelklicken
- Die Anwendung startet maximiert
Erster Start – Setup-Wizard
Beim allerersten Start führt ein Assistent durch die Einrichtung:
- Willkommen – Begrüßungsbildschirm
- Turnier erstellen – Name, Ort, Datum, Veranstalter, Turnierleiter und Schiedsrichter eingeben
- Demodaten – Optional können Beispieldaten geladen werden, um die Anwendung kennenzulernen
- Fertig – Die Anwendung ist einsatzbereit
Datenbank
Beim ersten Start wird automatisch eine SQLite-Datenbank im Ordner data/ neben der EXE erstellt. Diese enthält alle Turniere, Teilnehmer und Einstellungen.
3. Benutzeroberfläche
Sidebar (links)
Die Sidebar enthält die Hauptnavigation mit sechs Bereichen:
- Dashboard – Übersicht und Statistiken
- Turniere – Turnierverwaltung
- Teilnehmer – Teilnehmerverwaltung
- Skillboard – Punkteerfassung
- Auswertungen – Ergebnisse und Urkunden
- Einstellungen – Sprache, Theme, Backup
Die Sidebar kann mit dem Pfeil-Button unten zusammengeklappt werden, um mehr Platz für den Inhalt zu schaffen. Oben wird das aktive Turnier angezeigt.
Header (oben)
Der Header enthält:
- Seitentitel – Zeigt die aktuelle Seite an
- Suchfeld – Suche nach Teilnehmern (Vor-/Nachname, Verein). Ergebnisse erscheinen als Dropdown; ein Klick öffnet das Bearbeitungsformular
- Dark Mode – Umschalten zwischen hellem und dunklem Design (Sonnen-/Mond-Symbol)
- Vollbild – Vollbildmodus ein-/ausschalten (Maximieren-Symbol)
4. Dashboard
Das Dashboard bietet eine Übersicht über das aktive Turnier.
Turnier-Info
Oben wird das aktive Turnier mit Name, Ort, Datum und Veranstalter angezeigt.
Schnellaktionen
Vier Buttons für die häufigsten Aufgaben:
- Teilnehmer hinzufügen – Direkt zur Teilnehmerseite
- Skillboard – Zur Punkteerfassung
- Auswertungen – Zu den Ergebnissen
- Turnier bearbeiten – Zur Turnierverwaltung
Statistik-Karten
Acht Karten zeigen die wichtigsten Kennzahlen:
- Gesamt, Aktiv, Gäste, Lizenziert, Bezahlt, Unbezahlt, Inaktiv, Eingecheckt
Jede Karte ist klickbar und filtert automatisch die Teilnehmerliste nach dem jeweiligen Status.
Teilnehmerliste
Eine scrollbare Liste aller Teilnehmer mit Name, Verein, Land, Klasse und Punktzahl. Ein Klick auf einen Teilnehmer öffnet das Bearbeitungsformular.
5. Turnierverwaltung
Neues Turnier erstellen
- Navigiere zu Turniere
- Klicke auf „Neues Turnier"
- Fülle die Pflichtfelder aus: Name, Ort, Datum, Veranstalter, Turnierleiter, Schiedsrichter
- Optional: Beschreibung hinzufügen
- Klicke „Speichern"
Ein neu erstelltes Turnier wird automatisch als aktives Turnier gesetzt.
Turnier bearbeiten
Klicke auf das Stift-Symbol neben einem Turnier, um es zu bearbeiten.
Turnier aktivieren
Nur ein Turnier kann gleichzeitig aktiv sein. Klicke „Turnier aktivieren" bei einem inaktiven Turnier, um es zum aktiven zu machen. Alle anderen Seiten (Teilnehmer, Scoring, etc.) beziehen sich immer auf das aktive Turnier.
Turnier löschen
Klicke das Papierkorb-Symbol. Es erscheint eine Sicherheitsabfrage. Achtung: Das Löschen eines Turniers entfernt auch alle zugehörigen Teilnehmer und Klassifikationen.
6. Klassifikationen
Unterhalb der Turnierliste befinden sich drei Reiter zur Verwaltung der Klassifikationen des aktiven Turniers:
Länder
Verwalte die teilnehmenden Länder mit Name und Abkürzung (z.B. „Österreich" / „AUT").
- Klicke „+" um ein Land hinzuzufügen
- Klicke das Stift-Symbol zum Bearbeiten
- Bestätige mit Enter
Bogenklassen
Definiere die Bogenklassen (z.B. Langbogen, Recurve, Compound). Die Sortierreihenfolge bestimmt die Anzeigeordnung in Dropdowns und Auswertungen.
Altersklassen
Definiere die Altersklassen (z.B. Jugend, Allgemein, Senioren). Auch hier bestimmt die Sortierreihenfolge die Anzeige.
Tipp: Beim Excel-Import werden fehlende Klassifikationen automatisch erstellt. Du musst sie also nicht zwingend vorher anlegen.
7. Teilnehmerverwaltung
Teilnehmer hinzufügen
- Navigiere zu Teilnehmer
- Klicke „Teilnehmer hinzufügen"
- Fülle das Formular aus:
- Pflicht: Vorname, Nachname
- Klassifikation: Land, Bogenklasse, Altersklasse, Verein (Auswahl oder direkt neu erstellen)
- Geschlecht: Männlich, Weiblich, Divers
- Optional: Gruppe, E-Mail, Telefon, Notizen
- Status: Aktiv, Bezahlt, Lizenz, Gast (Checkboxen)
- Punkte: 20er R1, 18er R1, 20er R2, 18er R2 (nur beim Bearbeiten sichtbar, können auch im Skillboard eingegeben werden)
- Klicke „Speichern"
Teilnehmer bearbeiten
Es gibt drei Wege zum Bearbeiten:
- Klick auf eine Tabellenzeile
- Über das Drei-Punkte-Menü → „Bearbeiten"
- Über die globale Suche im Header
Filter
Oberhalb der Tabelle befinden sich acht Filterbuttons:
- Alle – Alle Teilnehmer anzeigen
- Aktiv / Inaktiv – Nach Aktivstatus filtern
- Gäste – Nur Gastteilnehmer
- Lizenziert – Nur lizenzierte Teilnehmer
- Bezahlt / Unbezahlt – Nach Bezahlstatus filtern
- Eingecheckt – Nur eingecheckte Teilnehmer
Jeder Filter zeigt die Anzahl der Treffer als Badge.
Sortierung
Klicke auf eine Spaltenüberschrift (Name, Verein, Land, Bogenklasse, Altersklasse, Punkte), um die Tabelle zu sortieren.
Teilnehmer löschen
Über das Drei-Punkte-Menü → „Löschen". Es erscheint eine Sicherheitsabfrage.
8. Excel-Import & Export
Vorlage herunterladen
Klicke „Vorlage herunterladen" im Import-Dialog. Die Vorlage enthält:
- Tab 1 (Teilnehmer): Spaltenüberschriften + 3 Beispielzeilen zum Orientieren
- Tab 2 (Anleitung): Detaillierte Beschreibung aller Spalten und Hinweise
Wichtig: Lösche die Beispielzeilen auf Tab 1, bevor du deine eigenen Daten einträgst und importierst.
Import
- Klicke „Excel-Import" auf der Teilnehmerseite
- Wähle eine .xlsx, .xls oder .csv Datei
- Die Vorschau zeigt die ersten 5 Zeilen
- Klicke „Importieren"
Erwartete Spalten
| Spalte | Pflicht | Beschreibung |
|---|---|---|
| Vorname | Ja | Vorname des Teilnehmers |
| Nachname | Ja | Nachname des Teilnehmers |
| Verein | Nein | Name des Vereins |
| Geschlecht | Nein | M = Männlich, W = Weiblich, D = Divers (leer = zufällig) |
| Land | Nein | Ländername (wird automatisch angelegt) |
| Abkürzung | Nein | Länder-Kürzel (z.B. AT, DE, CH) |
| Bogenklasse | Nein | Name der Bogenklasse (wird automatisch angelegt) |
| Altersklasse | Nein | Name der Altersklasse (wird automatisch angelegt) |
| Gruppe | Nein | Gruppenbezeichnung |
| Lizenz | Nein | Ja / 1 / X = hat Lizenz |
| Gast | Nein | Ja / 1 / X = Gastteilnehmer |
| Bezahlt | Nein | Ja / 1 / X / bezahlt = hat bezahlt; Nein / nicht bezahlt / leer = nicht bezahlt |
Automatische Erstellung: Länder, Bogenklassen und Altersklassen, die in der Datei vorkommen aber noch nicht existieren, werden automatisch angelegt.
Spaltennamen: Englische Spaltennamen (FirstName, LastName, Club, Gender etc.) werden ebenfalls erkannt.
Punkte: Werden nicht über den Import gesetzt – nutze dafür das Skillboard.
Export
Klicke „Excel-Export" um alle Teilnehmer des aktiven Turniers als Excel-Datei herunterzuladen. Die Datei enthält alle Felder inklusive Punkte und Status.
9. Check-In
Am Turniertag können Teilnehmer digital eingecheckt werden:
- Öffne die Teilnehmerseite
- Klicke das Drei-Punkte-Menü eines Teilnehmers
- Wähle „Einchecken"
Der Check-In wird mit einem Zeitstempel versehen. In der Tabelle erscheint ein „Eingecheckt"-Badge. Der Vorgang kann über „Auschecken" rückgängig gemacht werden.
Über den Filter „Eingecheckt" kannst du schnell sehen, wer bereits da ist.
10. Skillboard (Scoring)
Das Skillboard ist die zentrale Oberfläche für die Punkteerfassung während des Turniers.
Punkte eingeben
- Navigiere zum Skillboard
- Klicke auf die Gesamt-Zelle und gib die Gesamtpunktzahl manuell ein
- Optional: Gib in den 20er/18er-Zellen die Trefferanzahl als Tiebreaker ein
- Drücke Enter oder Tab um zum nächsten Feld zu wechseln
- Die Eingabe wird automatisch gespeichert (nach 0,5 Sekunden)
Ein grünes Häkchen bestätigt das erfolgreiche Speichern.
Hinweis: Die Gesamtpunktzahl wird manuell eingegeben und nicht automatisch berechnet. Die 20er/18er-Spalten dienen als Stichregelung bei Gleichstand.
Live-Ranking
Die Tabelle wird automatisch nach Gesamtpunktzahl sortiert. Bei Gleichstand gilt die Stichregelung: Summe der 20er-Treffer → Summe der 18er-Treffer. Gleiche Punktzahlen erhalten den gleichen Rang.
Filter
Über die Dropdown-Menüs oben kannst du nach Bogenklasse, Altersklasse und/oder Geschlecht filtern. Aktive Filter werden als Badges angezeigt und können per Klick entfernt werden.
Spalten
| Spalte | Beschreibung |
|---|---|
| Platz | Automatisch berechneter Rang |
| Name | Nachname, Vorname |
| Verein | Vereinsname |
| Bogenklasse | Badge mit Bogenklasse |
| Altersklasse | Badge mit Altersklasse |
| 20er R1 | Trefferanzahl 20er Runde 1 (editierbar) |
| 18er R1 | Trefferanzahl 18er Runde 1 (editierbar) |
| Gesamt R1 | Gesamtpunkte Runde 1 – manuell eingeben (editierbar) |
| 20er R2 | Trefferanzahl 20er Runde 2 (editierbar) |
| 18er R2 | Trefferanzahl 18er Runde 2 (editierbar) |
| Gesamt R2 | Gesamtpunkte Runde 2 – manuell eingeben (editierbar) |
| Total | Automatisch berechnet: Gesamt R1 + Gesamt R2 |
Hinweis: Im Skillboard werden nur bezahlte Teilnehmer angezeigt.
11. Auswertungen & Berichte
Berichtstypen
Drei Berichtstypen stehen zur Verfügung:
- Gesamtauswertung – Alle aktiven, nicht-Gast Teilnehmer (alle Plätze)
- Siegerauswertung – Top 3 pro Gruppe
- Gast-Auswertung – Nur Gastteilnehmer (alle Plätze)
Reiter: Ergebnisse
Die Ergebnisse werden gruppiert nach Bogenklasse, Altersklasse und Geschlecht angezeigt. Jede Gruppe enthält eine Tabelle mit Platzierung, Name, Verein, Land und Punkten.
Der Berichtskopf zeigt Turniername, Ort, Datum, Veranstalter, Turnierleiter und Schiedsrichter.
Reiter: Charts
Drei interaktive Diagramme:
- Klassenvergleich – Balkendiagramm mit Durchschnittspunktzahl pro Klasse
- Teilnahme-Statistik – Kreisdiagramm mit Verteilung der Teilnehmer
- Punkteverteilung – Kombiniertes Balkendiagramm
Klicke „Drucken" im Ergebnis-Reiter. Die Druckansicht ist optimiert mit:
- Sauberes Tabellenlayout im A4-Hochformat
- Berichtskopf auf der ersten Seite
- Keine Navigations-Elemente
PDF-Export
Klicke „PDF Export" um den aktuellen Bericht als PDF-Datei zu speichern. Ein Speichern-Dialog erscheint, in dem der Dateiname und Speicherort gewählt werden kann.
12. PDF-Urkunden
Urkunden generieren
- Navigiere zu Auswertungen
- Wähle „Gesamtauswertung" oder „Siegerauswertung"
- Wechsle zum Reiter „Urkunden"
- Dort werden alle Klassen mit den Top 3 aufgelistet
- Klicke „PDF" neben einer Klasse
- Wähle den Speicherort im Dialog
Urkunden-Inhalt
Jede Urkunde enthält:
- Platzierung (1., 2. oder 3. Platz)
- Name des Teilnehmers
- Turniername, Datum und Ort
- Erreichte Punktzahl (20er R1, 18er R1, 20er R2, 18er R2, Gesamt)
- Unterschriftsfelder für Turnierleiter und Schiedsrichter
Pro Klasse wird eine PDF-Datei mit bis zu drei Seiten erzeugt (eine Seite pro Platzierung).
13. Einstellungen
Allgemein
- Sprache – Deutsch oder Englisch
- Design – Hell, Dunkel oder System (folgt der Windows-Einstellung)
Datensicherung
- Backup erstellen – Erstellt eine Kopie der Datenbank im Ordner
backups/ - Backup wiederherstellen – Stellt eine gesicherte Datenbank wieder her
Backups werden mit Zeitstempel benannt (z.B. 3dskillboard-2025-06-15T14-30-00.db).
Über
Zeigt Versionsnummer, Tech Stack und einen Link zur Website skill3d.hitex.at.
14. Auto-Updater
Die Anwendung prüft beim Start automatisch, ob eine neuere Version verfügbar ist.
Ablauf
- 5 Sekunden nach dem Start wird im Hintergrund geprüft
- Ist eine neue Version verfügbar, erscheint eine Benachrichtigung in der Sidebar
- Die Benachrichtigung zeigt Versionsnummer und Änderungsbeschreibung
- Klicke „Herunterladen" – der Browser öffnet die Download-Seite
- Die Benachrichtigung kann mit X geschlossen werden
Hinweis: Dafür ist eine Internetverbindung erforderlich. Ohne Internet startet die Anwendung trotzdem normal – die Update-Prüfung wird stillschweigend übersprungen.
15. Tipps & Tricks
Tastenkombinationen
| Taste | Funktion |
|---|---|
| Enter | Eingabe bestätigen / Formular speichern |
| Escape | Dialog schließen / Bearbeitung abbrechen |
| Tab | Im Skillboard zur nächsten Zelle springen |
Portabler Betrieb
- Die Anwendung kann von jedem Speicherort gestartet werden
- Ideal für USB-Sticks: Einfach den gesamten Ordner kopieren
- Alle Daten bleiben im
data/Ordner neben der EXE - Für Sicherheitskopien: Ordner
data/separat sichern
Empfohlener Turnier-Ablauf
- Vorbereitung: Turnier erstellen → Klassifikationen definieren → Teilnehmer importieren
- Turniertag: Teilnehmer einchecken → Punkte im Skillboard erfassen
- Auswertung: Ergebnisse prüfen → Berichte drucken → Urkunden als PDF generieren
- Nachbereitung: Daten als Excel exportieren → Backup erstellen
Fehlerbehebung
- Fenster zu klein? – Minimale Fenstergröße ist 1024×768 Pixel
- Daten verloren? – Prüfe den
backups/Ordner für Sicherungskopien - Import schlägt fehl? – Stelle sicher, dass die Excel-Datei die erwarteten Spaltennamen enthält (Vorname, Nachname, Verein)
- Update verfügbar aber kein Internet? – Die Anwendung funktioniert vollständig offline. Updates können später heruntergeladen werden
Contents
1. Introduction
Skill 3D is a professional desktop application for managing 3D archery tournaments. The software covers the entire tournament workflow:
- Create and manage tournaments
- Register participants (manually or via Excel import)
- Define classifications (bow classes, age classes, countries)
- Record scores live with automatic ranking
- Generate reports with charts
- Create PDF certificates for the top 3 in each class
- Export data as Excel files
The application is portable – it can be run directly from a USB drive without installation. All data is stored in a local SQLite database.
2. Installation & First Launch
System Requirements
- Windows 10 or Windows 11
- No installation required
- No internet required (except for auto-updates)
Launching
- Extract the ZIP file (e.g. to the desktop or a USB drive)
- Double-click Skill3D.exe
- The application starts maximized
First Launch – Setup Wizard
On the very first launch, a wizard guides you through the setup:
- Welcome – Welcome screen
- Create Tournament – Enter name, location, date, organizer, tournament director and referee
- Demo Data – Optionally load sample data to explore the application
- Done – The application is ready to use
Database
On first launch, a SQLite database is automatically created in the data/ folder next to the EXE. It contains all tournaments, participants and settings.
3. User Interface
Sidebar (left)
The sidebar contains the main navigation with six areas:
- Dashboard – Overview and statistics
- Tournaments – Tournament management
- Participants – Participant management
- Skillboard – Score entry
- Reports – Results and certificates
- Settings – Language, theme, backup
The sidebar can be collapsed using the arrow button at the bottom to provide more space for the content. The active tournament is displayed at the top.
Header (top)
The header contains:
- Page Title – Shows the current page
- Search Field – Search for participants (first/last name, club). Results appear as a dropdown; clicking opens the edit form
- Dark Mode – Toggle between light and dark theme (sun/moon icon)
- Fullscreen – Toggle fullscreen mode (maximize icon)
4. Dashboard
The dashboard provides an overview of the active tournament.
Tournament Info
The active tournament is displayed at the top with name, location, date and organizer.
Quick Actions
Four buttons for the most common tasks:
- Add Participant – Go directly to the participants page
- Skillboard – Go to score entry
- Reports – Go to results
- Edit Tournament – Go to tournament management
Statistics Cards
Eight cards display the key figures:
- Total, Active, Guests, Licensed, Paid, Unpaid, Inactive, Checked-In
Each card is clickable and automatically filters the participant list by the respective status.
Participant List
A scrollable list of all participants with name, club, country, class and score. Clicking on a participant opens the edit form.
5. Tournament Management
Create a New Tournament
- Navigate to Tournaments
- Click "New Tournament"
- Fill in the required fields: Name, Location, Date, Organizer, Tournament Director, Referee
- Optional: Add a description
- Click "Save"
A newly created tournament is automatically set as the active tournament.
Edit Tournament
Click the pencil icon next to a tournament to edit it.
Activate Tournament
Only one tournament can be active at a time. Click "Activate Tournament" on an inactive tournament to make it the active one. All other pages (Participants, Scoring, etc.) always refer to the active tournament.
Delete Tournament
Click the trash icon. A confirmation dialog will appear. Warning: Deleting a tournament also removes all associated participants and classifications.
6. Classifications
Below the tournament list, there are three tabs for managing the classifications of the active tournament:
Countries
Manage participating countries with name and abbreviation (e.g. "Austria" / "AUT").
- Click "+" to add a country
- Click the pencil icon to edit
- Confirm with Enter
Bow Classes
Define the bow classes (e.g. Longbow, Recurve, Compound). The sort order determines the display order in dropdowns and reports.
Age Classes
Define the age classes (e.g. Youth, General, Seniors). The sort order also determines the display here.
Tip: During Excel import, missing classifications are automatically created. You do not necessarily need to create them beforehand.
7. Participant Management
Add Participant
- Navigate to Participants
- Click "Add Participant"
- Fill out the form:
- Required: First Name, Last Name
- Classification: Country, Bow Class, Age Class, Club (select existing or create new)
- Gender: Male, Female, Diverse
- Optional: Group, E-Mail, Phone, Notes
- Status: Active, Paid, Licensed, Guest (checkboxes)
- Scores: 20s R1, 18s R1, 20s R2, 18s R2 (only visible when editing, can also be entered in the Skillboard)
- Click "Save"
Edit Participant
There are three ways to edit:
- Click on a table row
- Via the three-dot menu → "Edit"
- Via the global search in the header
Filters
Above the table there are eight filter buttons:
- All – Show all participants
- Active / Inactive – Filter by active status
- Guests – Guest participants only
- Licensed – Licensed participants only
- Paid / Unpaid – Filter by payment status
- Checked-In – Checked-in participants only
Each filter shows the number of matches as a badge.
Sorting
Click on a column header (Name, Club, Country, Bow Class, Age Class, Score) to sort the table.
Delete Participant
Via the three-dot menu → "Delete". A confirmation dialog will appear.
8. Excel Import & Export
Download Template
Click "Download template" in the import dialog. The template contains:
- Tab 1 (Participants): Column headers + 3 example rows for reference
- Tab 2 (Instructions): Detailed description of all columns and notes
Important: Delete the example rows on tab 1 before entering your own data and importing.
Import
- Click "Excel Import" on the participants page
- Select a .xlsx, .xls or .csv file
- The preview shows the first 5 rows
- Click "Import"
Expected Columns
Both German and English column names are supported. You can use either language in your spreadsheet:
| Column | Required | Description |
|---|---|---|
| Vorname / FirstName | Yes | First name of the participant |
| Nachname / LastName | Yes | Last name of the participant |
| Verein / Club | No | Club name |
| Geschlecht / Gender | No | M = Male, W/F = Female, D = Diverse (empty = random) |
| Land / Country | No | Country name (created automatically if missing) |
| Abkürzung / Abbreviation | No | Country code (e.g. AT, DE, CH) |
| Bogenklasse / BowClass | No | Bow class name (created automatically if missing) |
| Altersklasse / AgeClass | No | Age class name (created automatically if missing) |
| Gruppe / Group | No | Group designation |
| Lizenz / License | No | Yes / 1 / X = licensed |
| Gast / Guest | No | Yes / 1 / X = guest participant |
| Bezahlt / Paid | No | Yes / 1 / X / paid = has paid; No / not paid / empty = not paid |
Automatic Creation: Countries, bow classes and age classes that appear in the file but do not yet exist are created automatically.
Scores: Scores are not set via import – use the Skillboard for that.
Export
Click "Excel Export" to download all participants of the active tournament as an Excel file. The file contains all fields including scores and status.
9. Check-In
On tournament day, participants can be digitally checked in:
- Open the Participants page
- Click the three-dot menu of a participant
- Select "Check In"
The check-in is timestamped. A "Checked-In" badge appears in the table. The process can be reversed via "Check Out".
Use the "Checked-In" filter to quickly see who has already arrived.
10. Skillboard (Scoring)
The Skillboard is the central interface for score entry during the tournament.
Entering Scores
- Navigate to the Skillboard
- Click on the Total cell and enter the total score manually
- Optionally: Enter the 20s/18s hit counts as tiebreaker values
- Press Enter or Tab to move to the next field
- The entry is automatically saved (after 0.5 seconds)
A green checkmark confirms the successful save.
Note: The total score is entered manually and is not automatically calculated. The 20s/18s columns serve as tiebreaker when scores are equal.
Live Ranking
The table is automatically sorted by total score. In case of equal scores, the tiebreaker rule applies: Sum of 20s hits → Sum of 18s hits. Equal scores receive the same rank.
Filters
Using the dropdown menus at the top, you can filter by Bow Class, Age Class and/or Gender. Active filters are displayed as badges and can be removed by clicking on them.
Columns
| Column | Description |
|---|---|
| Rank | Automatically calculated rank |
| Name | Last Name, First Name |
| Club | Club name |
| Bow Class | Badge with bow class |
| Age Class | Badge with age class |
| 20s R1 | Hit count for 20-point target Round 1 (editable) |
| 18s R1 | Hit count for 18-point target Round 1 (editable) |
| Total R1 | Total score Round 1 – manually entered (editable) |
| 20s R2 | Hit count for 20-point target Round 2 (editable) |
| 18s R2 | Hit count for 18-point target Round 2 (editable) |
| Total R2 | Total score Round 2 – manually entered (editable) |
| Total | Auto-calculated: Total R1 + Total R2 |
Note: Only paid participants are shown in the Skillboard.
11. Reports & Results
Report Types
Three report types are available:
- Overall Results – All active, non-guest participants (all ranks)
- Winner Results – Top 3 per group
- Guest Results – Guest participants only (all ranks)
Tab: Results
Results are displayed grouped by Bow Class, Age Class and Gender. Each group contains a table with ranking, name, club, country and scores.
The report header shows tournament name, location, date, organizer, tournament director and referee.
Tab: Charts
Three interactive charts:
- Class Comparison – Bar chart with average score per class
- Participation Statistics – Pie chart with participant distribution
- Score Distribution – Combined bar chart
Click "Print" in the results tab. The print view is optimized with:
- Clean table layout in A4 portrait format
- Report header on the first page
- No navigation elements
PDF Export
Click "PDF Export" to save the current report as a PDF file. A save dialog appears where the file name and save location can be selected.
12. PDF Certificates
Generate Certificates
- Navigate to Reports
- Select "Overall Results" or "Winner Results"
- Switch to the "Certificates" tab
- All classes with their top 3 are listed there
- Click "PDF" next to a class
- Select the save location in the dialog
Certificate Content
Each certificate contains:
- Placement (1st, 2nd or 3rd place)
- Name of the participant
- Tournament name, date and location
- Achieved score (Round 1, Round 2, Total)
- Signature fields for tournament director and referee
One PDF file with up to three pages is generated per class (one page per placement).
13. Settings
General
- Language – German or English
- Theme – Light, Dark or System (follows the Windows setting)
Data Backup
- Create Backup – Creates a copy of the database in the
backups/folder - Restore Backup – Restores a previously saved database
Backups are named with timestamps (e.g. 3dskillboard-2025-06-15T14-30-00.db).
About
Shows the version number, tech stack and a link to the website skill3d.hitex.at.
14. Auto-Updater
The application automatically checks for a newer version on startup.
Process
- 5 seconds after launch, a background check is performed
- If a new version is available, a notification appears in the sidebar
- The notification shows the version number and change description
- Click "Download" – the browser opens the download page
- The notification can be closed with X
Note: An internet connection is required for this. Without internet, the application still starts normally – the update check is silently skipped.
15. Tips & Tricks
Keyboard Shortcuts
| Key | Function |
|---|---|
| Enter | Confirm input / Save form |
| Escape | Close dialog / Cancel editing |
| Tab | Jump to the next cell in the Skillboard |
Portable Operation
- The application can be launched from any location
- Ideal for USB drives: Simply copy the entire folder
- All data remains in the
data/folder next to the EXE - For backups: Save the
data/folder separately
Recommended Tournament Workflow
- Preparation: Create tournament → Define classifications → Import participants
- Tournament Day: Check in participants → Enter scores in the Skillboard
- Evaluation: Review results → Print reports → Generate certificates as PDF
- Follow-Up: Export data as Excel → Create backup
Troubleshooting
- Window too small? – Minimum window size is 1024×768 pixels
- Data lost? – Check the
backups/folder for backup copies - Import fails? – Make sure the Excel file contains the expected column names (Vorname/FirstName, Nachname/LastName, Verein/Club)
- Update available but no internet? – The application works fully offline. Updates can be downloaded later