kg-golzheim.de
Website Redesign für Karnevalsverein mit WordPress und editierbarem CMS
Alle Projekte
WordPressCustom PluginPWA

Karneval­sVerein
Website
+ PWA

Kunde
KG Golzheim
Zeitraum
2022
Rolle
Design & Dev
Branche
Non-Profit / Verein
Leistungen
Web · Dev · PWA
Technologien
WP · Vue.js · Nuxt
WordPressEnfold ThemePHPHTMLCSS/SCSSVue.jsNuxtFigmaPWA
Status
Live ✓

Die Heraus­forderung

Die KG Golzheim 1905 ist ein Traditionsverein mit langer Geschichte, aktiven Tanzgruppen und einem dichten Veranstaltungskalender — sowohl für die Öffentlichkeit als auch für Mitglieder intern. Die bestehende Website war statisch und konnte dieser Dynamik nicht gerecht werden.

Besonders herausfordernd: Interne Termine sollten nur für Vereinsmitglieder zugänglich und bequem auf dem Smartphone abrufbar sein — ohne dass Mitglieder dafür eine eigene App aus dem Store installieren müssen.

Die Lösung

Die Vereinswebsite wurde mit WordPress und dem Enfold Theme umgesetzt — individuell angepasst und mit einem selbst entwickelten Custom Plugin für die Veranstaltungsverwaltung erweitert. Öffentliche Termine werden direkt auf der WordPress-Seite dargestellt und sind für alle Besucher sichtbar.

Interne Vereinstermine stellt das Plugin über eine REST-API bereit. Eine separate Progressive Web App — entwickelt mit Vue.js und Nuxt — holt sich diese Daten per API und präsentiert sie Mitgliedern übersichtlich auf dem Smartphone. Die PWA lässt sich wie eine native App auf dem Homescreen installieren, ganz ohne App Store.

kg-golzheim.de
Website Redesign für Karnevalsverein mit WordPress und editierbarem CMS

Technisches Highlight: Custom Plugin + Vue.js PWA

Die WordPress-Website wurde um ein vollständig selbst entwickeltes Event-Plugin in PHP erweitert. Es verwaltet alle Vereinsveranstaltungen zentral im WordPress-Backend: Öffentliche Termine werden direkt auf der Website ausgespielt. Interne Termine werden über eine gesicherte REST-API bereitgestellt — und von einer separaten Progressive Web App konsumiert, die mit Vue.js und Nuxt entwickelt wurde. Mitglieder können diese PWA auf ihrem Homescreen installieren und haben so jederzeit Zugriff auf interne Vereinstermine — ohne App Store, ohne Update-Zwang, ohne separate Infrastruktur.

Tanzgruppen & Solisten

Vorstellung aller aktiven Tanzgruppen und Solisten mit Fotos, Beschreibungen und Auftrittshistorie — der Verein als Gemeinschaft sichtbar gemacht.

Event-Kalender

Dynamischer Veranstaltungskalender mit öffentlichen Terminen — Sessions, Sitzungen, Auftritte und Feste auf einen Blick, stets aktuell.

Mitgliederbereich

Interne Termine und Informationen nur für eingeloggte Vereinsmitglieder — gesichert über API-Authentifizierung, nahtlos integriert.

Custom Event-Plugin

Selbst entwickeltes WordPress-Plugin in PHP: verwaltet öffentliche und interne Termine zentral im Backend, stellt öffentliche Events auf der Website dar und interne Termine per REST-API bereit.

Progressive Web App

Separate PWA-App mit Vue.js und Nuxt entwickelt: holt interne Vereinstermine per REST-API vom Custom Plugin und stellt sie Mitgliedern auf dem Smartphone dar — installierbar ohne App Store.

Vereinshistorie

Aufbereitung der 120-jährigen Vereinsgeschichte — von der Gründung 1905 bis heute, mit Meilensteinen, Bildern und Chronik.

1905
Vereinsgründung — Geschichte lebendig gemacht
2in1
Öffentlicher Auftritt & Mitglieder-App in einem
100%
Selbst pflegbar über WordPress-Backend

So entstand
das Projekt

Konzept & Design

Anforderungsanalyse mit dem Vereinsvorstand: öffentliche vs. interne Inhalte, Nutzergruppen, Seitenstruktur. Designs in Figma — festlich, aber modern und nicht überladen.

Plugin-Entwicklung

Entwicklung des Custom WordPress-Plugins in PHP — mit Backend-Oberfläche zur Terminverwaltung, Ausgabe öffentlicher Events auf der Website und REST-API-Endpunkt für interne Vereinstermine.

WordPress & Enfold

Umsetzung der Website mit WordPress und dem Enfold Theme — individuell angepasst in HTML, CSS/SCSS und PHP. Integration des Custom Plugins für den öffentlichen Eventkalender.

Vue.js PWA & Launch

Entwicklung der separaten PWA mit Vue.js und Nuxt: API-Anbindung an das Plugin, Darstellung interner Termine, PWA-Konfiguration mit Service Worker. Go-live und Einweisung des Vereinsteams.

Nächstes Projekt
Kinder- &
Jugendverein

Ähnliches Projekt
in Planung?

Von der einfachen Vereinswebsite bis zur PWA mit eigenem Plugin — ich setze auch komplexe Anforderungen um.

Projekt anfragen