Kundenprojekt Non-profit Flutter Strapi

SV Lippstadt 08

Eine Fan-App für meinen Heimatverein. Nicht beauftragt, nicht bezahlt. Einfach gebaut, weil ich wissen wollte, wie eine moderne Club-App aussehen könnte.

Meine Rolle
UX, Frontend, Backend
Plattformen
iOS & Android
Tech Stack
Flutter · Strapi · Firebase
Nutzer
~300
Status
Live, nicht aktiv
SV08 News
SV08 Fanzone
SV08 News Detail
Motivation

Für den Verein. Ohne Auftrag.

Lippstadt ist meine Heimatstadt, der SV 08 mein Verein. Die App entstand nicht auf Anfrage, sondern aus einer einfachen Frage: Wie würde eine moderne Fan-App für einen Amateurverein aussehen?

Ein Pilotprojekt. Non-profit. Selbst initiiert. Kein Budget, kein Auftraggeber, nur der Wille, etwas Echtes zu bauen und dabei neue Technologien auszuprobieren.

🏟️

Der Anlass

Heimatverbundenheit trifft auf Entwicklerdrang. Was fehlt einem Fußballverein, den ich kenne? Eine App.

🔬

Das Experiment

Kein Kunde, kein Druck. Stattdessen der Freiraum, das Konzept komplett selbst zu denken und umzusetzen.

Funktionen

Was die App kann.

Vier Bereiche, die zusammen den digitalen Alltag eines Vereinsfans abbilden: von Spieltag-Infos bis zum digitalen Stadionheft in der Jackentasche.

  • News: Vereinsnachrichten für die erste Mannschaft und weitere Teams, verwaltet über Strapi, verteilt per Push
  • Live: Spielansicht für die erste Mannschaft mit bevorstehendem Spielplan; Live-Ticker via externer API (eingestellt, da keine verlässlichen Daten in der aktuellen Liga)
  • Saisonübersicht: vollständiger Spielplan und aktuelle Ligatabelle der ersten Mannschaft
  • Stadion & Fanbereich: digitale Stadionhefte als PDF sowie digitale Speicherung der Saisonkarte
  • Push-Benachrichtigungen für neue Beiträge und Spieltagserinnerungen via Firebase
App Screenshots
SV08 Spielplan
SV08 Live
SV08 Tabelle
Highlights

Vier Features. Ein Spieltag.

Die App deckt den kompletten Spieltag-Rhythmus eines Fans ab, von der Ankündigung bis zum Schlusspfiff, vom Heft-Download bis zur Tabellenstandortbestimmung.

News

Alles vom Verein

Redaktionelle Inhalte für alle Mannschaften, verwaltet via Strapi CMS und per Push direkt aufs Gerät.

Live

Spieltag in der Tasche

Live-Ansicht mit automatischem Ticker via externer API. Heute pausiert, weil zuverlässige Daten für Amateurligen fehlen.

Spielplan

Wann. Gegen wen. Wo.

Vollständige Saisonübersicht und aktuelle Ligatabelle. Immer aktuell, ohne manuellen Aufwand.

Stadion

Digital ins Stadion

Stadionhefte als PDF direkt in der App. Saisonkarte scannen und sicher ablegen. Kein Papier mehr nötig.

Entscheidungen

Gleicher Stack, anderer Kontext.

Flutter für Cross-Platform war auch hier die naheliegende Wahl: ein Verein, zwei Plattformen, ein Entwickler. Kein nativer Split, kein doppelter Aufwand.

Strapi ermöglicht es dem Verein, News selbst zu pflegen, auch ohne technisches Wissen. Das war besonders wichtig, da das Projekt ohne laufende Betreuung funktionieren sollte.

DigitalOcean statt Hetzner: für dieses Projekt war ein einfach verwaltbares Cloud-Hosting die pragmatische Wahl, ohne Overhead durch Self-hosting-Infrastruktur.

Tech Stack im Detail

Flutter Dart Strapi CMS Node.js PostgreSQL FCM Push Figma App Store Connect Google Play Console DigitalOcean Externe Fußball-API
Ergebnis

Die App ist live, der Inhalt wird gepflegt, aber eine Weiterentwicklung ist nicht geplant. Als Pilotprojekt hat sie ihren Zweck erfüllt: zu zeigen, was möglich ist. Für eine Neuauflage auf modernem Stand würde ich heute anders ansetzen.

~300 Nutzer
4 App-Bereiche
2 Plattformen (iOS & Android)
1 Entwickler. Aus Heimatliebe.