Startseite Referenzen DC Hawks Vilsbiburg
Case Study · 2026

Vom manuellen Pflegen
zum vollautomatischen Spielplan

Wie wir für den DC Hawks Vilsbiburg e.V. eine komplett neue Website und ein maßgeschneidertes WordPress-Plugin entwickelt haben – das Ergebnisse, Tabellen und Spielpläne aller 6 Mannschaften vollautomatisch aus zwei Liga-APIs importiert.

Kunde
DC Hawks Vilsbiburg e.V.
Branche
Sport / Verein
Leistungen
Website · Plugin · SEO
Technologie
WordPress · PHP · REST API

Eine veraltete Website –
und zu viel manuelle Arbeit

Der DC Hawks Vilsbiburg e.V. ist einer der erfolgreichsten Steeldart-Vereine in Deutschland – mit 6 Mannschaften in Ligen von der DDV Bundesliga Süd bis zur Bezirksliga Niederbayern. Das Problem: Die bisherige Website war technisch veraltet und alle Ergebnisse, Tabellen und Spielpläne mussten manuell aktualisiert werden.

😓

Die Herausforderung

Ergebnisse aus zwei verschiedenen Liga-Systemen (nuLiga & DDV Bundesliga via 3K Darts API) mussten bisher wöchentlich von Hand eingetragen werden. Bei 6 Mannschaften und bis zu 72 Einzelmatches pro Spieltag ein erheblicher Aufwand – und fehleranfällig.

🎯

Das Ziel

Eine moderne, schnelle Website im Dark Design die die Vereinsidentität widerspiegelt – und ein Plugin das alle Daten vollautomatisch aus den offiziellen Quellen importiert. Kein manuelles Pflegen mehr.

Was wir entwickelt haben

Ein vollständiges digitales Paket: vom Custom Child-Theme bis zum eigens entwickelten WordPress-Plugin mit direkter API-Anbindung an beide Ligasysteme.

🎨

Custom Dark Theme

Child-Theme auf Basis von Hello Elementor mit vollständigem Dark Design, CSS-Variablen, eigenen Page-Templates für jede Seite und responsivem Layout.

🔌

nuLiga Dart Importer Plugin

Eigens entwickeltes WordPress-Plugin das Ergebnisse, Tabellen und Spielpläne aller 6 Mannschaften automatisch aus nuLiga und der DDV Bundesliga API importiert.

📡

Dual-API-Integration

Nahtlose Anbindung an zwei verschiedene Liga-Systeme: HTML-Scraping via Session-Cookie für nuLiga und REST-API für die DDV Bundesliga (3K Darts).

⏱️

Live-Countdown & Kalender

Nächstes Spiel mit Live-Countdown pro Mannschaft, Monatskalender mit Uhrzeiten und iCal-Export für Google Calendar, Apple Kalender und Outlook.

🔍

Vollständiges SEO-Setup

Seitenspezifische Meta-Descriptions, Open Graph Tags, Twitter Cards, Canonical URLs und JSON-LD Structured Data (SportsOrganization) für alle 17 Seiten.

📋

17 individuelle Seiten

Startseite, 6 Mannschaftsseiten, Vereinsinfo, Geschichte, Vorstandschaft, Mitgliedschaft, Sponsoren, Boardanlage-Landingpage, Spielplan, Kontakt u.v.m.

WordPressPHP 8.4Hello ElementornuLiga API3K Darts REST APIWP Transients CacheiCal / RFC 5545JSON-LDOpen GraphStrato Hosting

Das Plugin –
die eigentliche Herausforderung

Die technisch anspruchsvollste Aufgabe war die API-Integration. Beide Ligasysteme haben völlig unterschiedliche Datenstrukturen und undokumentierte Eigenheiten die wir durch systematisches Debugging herausarbeiten mussten.

🕷️

nuLiga (2.–6. Mannschaft)

Kein öffentliches API. Die Daten kommen per HTML-Scraping – mit Session-Cookie-Management, Fallback auf Stats-URL aus Meta-Tags, Datum-Carryforward-Logik und wortbasiertem Teamname-Matching für geteilte Ligen.

DDV Bundesliga (1. Mannschaft)

Die 3K Darts API liefert alle 72 Saisonmatches in einem einzigen /round/0-Call. Spieltag und Datum werden aus dem eingebetteten Round-Objekt pro Match gelesen. UTC→Europe/Berlin Konvertierung für korrekte Anstoßzeiten.

Von der Idee zur live Website

Phase 1
Analyse & Konzeption
Anforderungsaufnahme, Analyse beider Liga-APIs, Konzeption der Plugin-Architektur und Design-Richtung.
Phase 2
Plugin-Entwicklung
Entwicklung des nuLiga Dart Importers mit nuLiga-Parser, 3K Darts API-Integration, Caching-System, Admin-Interface und allen Shortcodes.
Phase 3
Theme & Templates
Aufbau des Child-Themes, 17 individuelle Seiten-Templates, Dark Design System mit CSS-Variablen, responsive Navigation und Footer.
Phase 4
SEO & Feinschliff
Vollständiges SEO-Setup für alle Seiten, Open Graph, Structured Data, Performance-Optimierung, Bug-Fixes und Testing auf Strato.
Phase 5
Launch & Weiterentwicklung
Go-live und kontinuierliche Weiterentwicklung: Uhrzeit-Integration, Live-Countdown, Sponsoren-Seite, iCal-Export mit Timezone-Support u.v.m.

Was sich verändert hat

Von der manuellen Datenpflege zur vollautomatischen Datenversorgung – mit einer modernen Website die den Verein professionell repräsentiert.

6
Mannschaften vollautomatisch
0
Minuten manuelle Pflege / Woche
2
Liga-APIs integriert
17
individuelle Seiten
140+
Vereinsmitglieder erreicht
100%
automatische Datenaktualisierung
Ähnliches Projekt geplant?
Ob Vereinswebsite, API-Integration oder maßgeschneidertes WordPress-Plugin – wir setzen um was andere für unmöglich halten.
Consent Management Platform von Real Cookie Banner