S
Zurück zu den Projekten

Fallstudie

MyMovieDB-Logo

MyMovieDB

Ein persönlicher Filmkatalog zum Tracken gesehener Filme mit zugehörigen Schauspielern und Genres, inklusive Popularitätsrankings und Bewertungen.

Problem

Persönliche Filmgeschichte landet oft in verstreuten Listen, Notizen und Streaming-„Weitersehen“-Reihen. Es fehlt ein Ort, der den eigenen Katalog besitzt — tatsächlich gesehene Titel, verknüpft mit Schauspielern und Genres, mit Rankings die dir gehören statt einer Studio-Watchlist.

Ansatz

MyMovieDB (mmdbstar) als Remix- + React- + TypeScript-App auf MongoDB gebaut: Movies, Actors und Genres als gleichwertige Browse-Flächen, Suche und ein „What’s Popular“-Carousel. Titel-Metadaten und Bilder kommen bei Bedarf von TMDB; der persönliche Katalog und die Beziehungen leben im eigenen Datenmodell — mit Auth, damit die Bibliothek privat bleibt.

Ergebnis

Live unter mmdbstar.com als funktionierende persönliche Movie-Database: nach Film, Cast und Genre browsen, Katalog durchsuchen, Rankings/Ratings auf selbst getrackten Titeln. Showcase für Remix-Full-Stack-Patterns und relationales Content-Modelling in MongoDB.

  • Entity-first-IA: Movies · Actors · Genres · Search statt einer flachen Watchlist-Seite
  • Remix-Full-Stack-Routen für Katalog-Browsing mit MongoDB-Modell für Filme und verwandte Entities
  • TMDB-gestützte Imagery/Metadaten plus persönlicher Store — reich, ohne jede Fact selbst zu besitzen

Verwendete Technologien