FWMFL - Football Was My First Love
Olympia Verlag (Kicker)
Lead Fullstack Developer
via piparo.tech
Mitgewirkt (über piparo.tech) an FWMFL – Football Was My First Love – einer Podcast- und Audiobook- Streaming-Plattform für Fußballfans aus dem Hause Olympia-Verlag (Kicker).
Schwerpunkte
- Mobile-App: React Native + Expo App für Audio-Streaming mit Background-Playback, Offline-Downloads, Abos und Push.
- Audio-Player: Queue-Management, Fortschritts- Tracking und nahtlose Übergänge; Offline-Mode mit lokaler Speicherung.
- Abos & Monetarisierung: In-App-Purchase-Flows, Paywall-UI, Supporter-Kennzeichnung und Zugangsbeschränkung für Premium-Inhalte.
- Backend-Services: Services in Go und Rust für API-Endpunkte, Content-Management und RSS-Ingestion.
- Marketing-Website: Statisch generierte Seite mit SEO, Podcast-/Audiobook-Seiten und FAQ.
- Infrastruktur: Kubernetes-Plattform mit Helm und Terraform; Deployment- und Lokal-Entwicklungs-Tooling.
- Qualität: Accessibility-Verbesserungen über zentrale Flows und umfassendes Error-Monitoring.
- Modernisierung: Migration eines Legacy-Stacks auf eine konsolidierte, container-orchestrierte Plattform sowie Portierung der Mobile-App von einem Hybrid-Framework auf React Native.
Interne Implementierungsdetails und Drittanbieter-Entscheidungen des Kunden bleiben vertraulich. Die nachfolgende Auflistung beschreibt allgemeine Technologien, mit denen ich in diesem Projekt gearbeitet habe.
Technologie-Stack
Mobile
- React Native 0.79
- Expo 53
- TypeScript
- NativeWind
- Zustand
- React Query
Backend
- Go
- Rust
- MySQL
- SQLite (mobile)
- Laravel (legacy)
Web
- Astro
- Tailwind CSS
- TypeScript
Infrastructure
- Kubernetes
- Helm
- Terraform
- Docker
- Tilt / Skaffold