Benutzeranleitung

Schritt-für-Schritt Anleitung zur Verwendung von Skill 3D.

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

  1. ZIP-Datei entpacken (z.B. auf Desktop oder USB-Stick)
  2. Skill3D.exe doppelklicken
  3. Die Anwendung startet maximiert

Erster Start – Setup-Wizard

Beim allerersten Start führt ein Assistent durch die Einrichtung:

  1. Willkommen – Begrüßungsbildschirm
  2. Turnier erstellen – Name, Ort, Datum, Veranstalter, Turnierleiter und Schiedsrichter eingeben
  3. Demodaten – Optional können Beispieldaten geladen werden, um die Anwendung kennenzulernen
  4. 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

  1. Navigiere zu Turniere
  2. Klicke auf „Neues Turnier"
  3. Fülle die Pflichtfelder aus: Name, Ort, Datum, Veranstalter, Turnierleiter, Schiedsrichter
  4. Optional: Beschreibung hinzufügen
  5. 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

  1. Navigiere zu Teilnehmer
  2. Klicke „Teilnehmer hinzufügen"
  3. 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)
  4. 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

  1. Klicke „Excel-Import" auf der Teilnehmerseite
  2. Wähle eine .xlsx, .xls oder .csv Datei
  3. Die Vorschau zeigt die ersten 5 Zeilen
  4. Klicke „Importieren"

Erwartete Spalten

SpaltePflichtBeschreibung
VornameJaVorname des Teilnehmers
NachnameJaNachname des Teilnehmers
VereinNeinName des Vereins
GeschlechtNeinM = Männlich, W = Weiblich, D = Divers (leer = zufällig)
LandNeinLändername (wird automatisch angelegt)
AbkürzungNeinLänder-Kürzel (z.B. AT, DE, CH)
BogenklasseNeinName der Bogenklasse (wird automatisch angelegt)
AltersklasseNeinName der Altersklasse (wird automatisch angelegt)
GruppeNeinGruppenbezeichnung
LizenzNeinJa / 1 / X = hat Lizenz
GastNeinJa / 1 / X = Gastteilnehmer
BezahltNeinJa / 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:

  1. Öffne die Teilnehmerseite
  2. Klicke das Drei-Punkte-Menü eines Teilnehmers
  3. 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

  1. Navigiere zum Skillboard
  2. Klicke auf die Gesamt-Zelle und gib die Gesamtpunktzahl manuell ein
  3. Optional: Gib in den 20er/18er-Zellen die Trefferanzahl als Tiebreaker ein
  4. Drücke Enter oder Tab um zum nächsten Feld zu wechseln
  5. 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

SpalteBeschreibung
PlatzAutomatisch berechneter Rang
NameNachname, Vorname
VereinVereinsname
BogenklasseBadge mit Bogenklasse
AltersklasseBadge mit Altersklasse
20er R1Trefferanzahl 20er Runde 1 (editierbar)
18er R1Trefferanzahl 18er Runde 1 (editierbar)
Gesamt R1Gesamtpunkte Runde 1 – manuell eingeben (editierbar)
20er R2Trefferanzahl 20er Runde 2 (editierbar)
18er R2Trefferanzahl 18er Runde 2 (editierbar)
Gesamt R2Gesamtpunkte Runde 2 – manuell eingeben (editierbar)
TotalAutomatisch 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

Drucken

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

  1. Navigiere zu Auswertungen
  2. Wähle „Gesamtauswertung" oder „Siegerauswertung"
  3. Wechsle zum Reiter „Urkunden"
  4. Dort werden alle Klassen mit den Top 3 aufgelistet
  5. Klicke „PDF" neben einer Klasse
  6. 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

  1. 5 Sekunden nach dem Start wird im Hintergrund geprüft
  2. Ist eine neue Version verfügbar, erscheint eine Benachrichtigung in der Sidebar
  3. Die Benachrichtigung zeigt Versionsnummer und Änderungsbeschreibung
  4. Klicke „Herunterladen" – der Browser öffnet die Download-Seite
  5. 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

TasteFunktion
EnterEingabe bestätigen / Formular speichern
EscapeDialog schließen / Bearbeitung abbrechen
TabIm 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

  1. Vorbereitung: Turnier erstellen → Klassifikationen definieren → Teilnehmer importieren
  2. Turniertag: Teilnehmer einchecken → Punkte im Skillboard erfassen
  3. Auswertung: Ergebnisse prüfen → Berichte drucken → Urkunden als PDF generieren
  4. 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

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

  1. Extract the ZIP file (e.g. to the desktop or a USB drive)
  2. Double-click Skill3D.exe
  3. The application starts maximized

First Launch – Setup Wizard

On the very first launch, a wizard guides you through the setup:

  1. Welcome – Welcome screen
  2. Create Tournament – Enter name, location, date, organizer, tournament director and referee
  3. Demo Data – Optionally load sample data to explore the application
  4. 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

  1. Navigate to Tournaments
  2. Click "New Tournament"
  3. Fill in the required fields: Name, Location, Date, Organizer, Tournament Director, Referee
  4. Optional: Add a description
  5. 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

  1. Navigate to Participants
  2. Click "Add Participant"
  3. 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)
  4. 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

  1. Click "Excel Import" on the participants page
  2. Select a .xlsx, .xls or .csv file
  3. The preview shows the first 5 rows
  4. Click "Import"

Expected Columns

Both German and English column names are supported. You can use either language in your spreadsheet:

ColumnRequiredDescription
Vorname / FirstNameYesFirst name of the participant
Nachname / LastNameYesLast name of the participant
Verein / ClubNoClub name
Geschlecht / GenderNoM = Male, W/F = Female, D = Diverse (empty = random)
Land / CountryNoCountry name (created automatically if missing)
Abkürzung / AbbreviationNoCountry code (e.g. AT, DE, CH)
Bogenklasse / BowClassNoBow class name (created automatically if missing)
Altersklasse / AgeClassNoAge class name (created automatically if missing)
Gruppe / GroupNoGroup designation
Lizenz / LicenseNoYes / 1 / X = licensed
Gast / GuestNoYes / 1 / X = guest participant
Bezahlt / PaidNoYes / 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:

  1. Open the Participants page
  2. Click the three-dot menu of a participant
  3. 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

  1. Navigate to the Skillboard
  2. Click on the Total cell and enter the total score manually
  3. Optionally: Enter the 20s/18s hit counts as tiebreaker values
  4. Press Enter or Tab to move to the next field
  5. 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

ColumnDescription
RankAutomatically calculated rank
NameLast Name, First Name
ClubClub name
Bow ClassBadge with bow class
Age ClassBadge with age class
20s R1Hit count for 20-point target Round 1 (editable)
18s R1Hit count for 18-point target Round 1 (editable)
Total R1Total score Round 1 – manually entered (editable)
20s R2Hit count for 20-point target Round 2 (editable)
18s R2Hit count for 18-point target Round 2 (editable)
Total R2Total score Round 2 – manually entered (editable)
TotalAuto-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

Print

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

  1. Navigate to Reports
  2. Select "Overall Results" or "Winner Results"
  3. Switch to the "Certificates" tab
  4. All classes with their top 3 are listed there
  5. Click "PDF" next to a class
  6. 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

  1. 5 seconds after launch, a background check is performed
  2. If a new version is available, a notification appears in the sidebar
  3. The notification shows the version number and change description
  4. Click "Download" – the browser opens the download page
  5. 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

KeyFunction
EnterConfirm input / Save form
EscapeClose dialog / Cancel editing
TabJump 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

  1. Preparation: Create tournament → Define classifications → Import participants
  2. Tournament Day: Check in participants → Enter scores in the Skillboard
  3. Evaluation: Review results → Print reports → Generate certificates as PDF
  4. 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