Watchlist.
Streaming-PWA mit Filter-Stapel: Was wir heute Abend schauen, ohne 20 Minuten scrollen.
Schritt 01 · von 3
43 Titel, alle Dienste — eine Wand
Streaming-Plattformen sind keine Such-Tools.
Netflix, Disney+, Prime — jede Plattform zeigt eigene Empfehlungen, eigene Listen, eigenes Ranking. Wer „irgendeinen Krimi unter 90 Minuten mit IMDb über 7“ sucht, scrollt durch fünf Apps, vergleicht im Kopf, gibt nach 20 Minuten auf und nimmt, was zuerst kommt.
Cross-Platform-Aggregatoren wie JustWatch lösen das nur halb. Sie zeigen Verfügbarkeit, aber nicht das Nadelöhr — den richtigen Titel für die jetzt verfügbare Stunde.
Filter-Stapel, der zuschneidet statt sortiert.
Watchlist nimmt mehrere Filter gleichzeitig: Genre, Plattform, Sprache, Mindest-Rating, Länge. Statt einer Liste zeigt es Treffer im Filter-Schnittpunkt. TMDb-API liefert die Daten, Cloudflare Workers proxy-cached die Calls. Frontend ist Static-PWA — installierbar, offline-fähig, keine Logins.
Live im Familienbetrieb. Filter-State in der URL ermöglicht das Teilen — Christine schickt mir einen Link mit ihren drei Vorschlägen für den Abend. Drei Klicks, nicht zwanzig Minuten.
Poster und Verfügbarkeits-Daten: TMDb. Die App nutzt die TMDb-API, ist aber nicht von TMDb unterstützt oder zertifiziert./ tech-decisions
Drei Entscheidungen, die wichtig waren.
Hosting
GitHub Pages statt Vercel
Watchlist ist reine Static-PWA — kein Server-Side-Rendering nötig. GitHub Pages = kostenlos, kein Quota-Risiko. Cloudflare Workers nur für TMDb-API-Proxy (Rate-Limit-Schutz).
Datenmodell
Filter-Stapel statt Listen
Genre + Plattform + Mindest-Rating + Sprache + Länge — alles gleichzeitig kombinierbar. Kein langes Scrollen durch Streaming-Bibliotheken. Filter-State in URL — teilbar mit Familie.
Offline
TMDb-Cache via Service-Worker
Einmal geladene Titel bleiben offline verfügbar. Spart Roundtrips bei wiederholten Suchen. Cache-Eviction nach 30 Tagen — neue Releases erscheinen automatisch.
/ weitere apps
KiHire
Die Karteikarte für Physios und Ergos — gefunden werden, ohne zu suchen. Beta in NRW.
Cookmark
Rezepte aus Instagram-Reels als strukturierte Kochkarten — mit einem Klick.
GOLAZO
Turnier-Plattform fürs eigene Jugendteam beim Gothia Cup — Skills, Duelle, WM-Tippspiel. Im Turnier-Einsatz mit 16 Spielern bewährt.