Kann ich Letterboxd vibecoden?

NEIN · nicht sinnvoll
Preis noch nicht geprüftBauzeit ein DurchgangKategorie 🐦 social mediaersetzt von 0 Personen
Preis für Deutschland

Europreis noch nicht geprüft

noch nicht am Original geprüft · Preisseite des Anbieters ↗ · so prüfen wir

Die Tagebuch-Hälfte von Letterboxd ist trivial: eine Tabelle mit Filmen, ein Datum, eine Bewertung, eine Notiz. Die Hälfte, für die Leute die App wirklich öffnen, sind alle anderen: das Vier-Sterne-Achselzucken der Freunde, Rezensionsseiten mit tausenden Witzen, Listen, die als Lehrpläne für Filmschulen taugen, und die Jahresstatistik, die nur etwas bedeutet, weil sie vergleichbar ist. Ein Bau in einer Sitzung gibt dir ein privates Tagebuch, in dem niemand ist, und du brauchst trotzdem TMDB, damit Poster und Metadaten nicht kaputt aussehen. Wer wirklich nur ein Seh-Protokoll will, baut es und genießt das Tempo. Wer das Film-Internet will, baut das Film-Internet nicht an diesem Wochenende.

der Prompt
Build a local-first personal film diary web app. Single user, no accounts, no cloud, no telemetry.

Stack, non-negotiable:
- Next.js 15 with the App Router, TypeScript, Tailwind.
- SQLite via better-sqlite3, one file at ./data/diary.db, schema created on first run.
- No auth, no external services except TMDB for metadata.

Secrets:
- .env.local with TMDB_API_KEY. Commit .env.example only. Fail loudly with a readable message if the key is missing.

Data model:
- films: tmdb_id (primary key), title, year, director, runtime, poster_path, overview, cached_at.
- entries: id, tmdb_id, watched_on (date), rating (0.5 to 5 in half steps, nullable), review (text, nullable), rewatch (boolean), liked (boolean), created_at.
- watchlist: tmdb_id, added_at, note.

Features in scope:
- Search box that hits TMDB search, shows posters and years, one click to log. Cache the film row locally so the app works offline for anything already logged.
- Log form: watched date defaults to today, half-star rating widget, review textarea, rewatch and liked toggles.
- Diary view grouped by month, newest first, poster grid plus compact list toggle.
- Film detail page: local metadata, every entry you have for it, rating history.
- Watchlist page with add from search and a one-click promote to a diary entry.
- Stats page: films per year and per month, rating distribution histogram, top directors by count, total runtime in hours and days, longest streak of consecutive days with a log.
- CSV import that accepts the Letterboxd export format (Name, Year, Watched Date, Rating, Review, Rewatch) and matches to TMDB with a manual disambiguation queue for anything ambiguous.
- CSV export of everything.

Explicitly out of scope: any social features, follower graphs, comments, aggregate ratings, streaming availability, mobile apps, push notifications, deployment config.

Deliver: working app, README with setup in under five commands, seed script that inserts three sample entries so the stats page is not empty on first load.

Antworte mir auf Deutsch. Oberfläche, Kommentare und README auf Deutsch, alle Bezeichner wie Tabellen, Spalten, Variablen, Routen und Dateinamen bleiben Englisch.

$ im Agenten öffnen (Prompt ist vorausgefüllt, du drückst Enter) oder direkt kopieren · dieser Bauplan ist noch auf Englisch, die Bitte um deutsche Antworten hängt unten dran · dieser Prompt wurde aus dem Bauplan erzeugt · Verbesserung einreichen

warum Menschen weiterhin bezahlen

Die bezahlte Stufe ist vor allem ein Trinkgeld mit Vorteilen: keine Werbung, bessere Statistiken, Watchlist-Filter nach Streaming-Dienst und ein paar Ansichten für Power-User. Bezahlt wird, weil das kostenlose Produkt sich schon einen Platz in der Routine verdient hat und der Jahrespreis ungefähr eine Kinokarte ist. Gekauft werden keine Funktionen, sondern der weitere Zugang zu einem Ort, an dem der eigene Geschmack für andere lesbar ist, die sich für Filme interessieren. Ein privates Tagebuch kann das zu keinem Preis verkaufen.

Anmerkung der Redaktion

Das Tagebuch ist ein Nachmittag, das Publikum nicht. Abrechnung jährlich.

was du verlierst

xjeder andere Mensch: Bewertungen der Freunde, beliebte Rezensionen, Kommentarstränge

xkuratierte und Community-Listen, der Großteil des Entdeckungswerts

xaggregierte Bewertungen und das Histogramm, das sagt, ob ein Film spaltet oder nur schlecht ist

xHandy-Apps, Offline-Protokoll, Teilen-Karten, Verfügbarkeit bei Streaming-Diensten

xder Import der eigenen Geschichte aus anderen Diensten ohne CSV-Gefummel

Vorarbeit · nutze diese Projekte, wenn du nicht selbst bauen willst

Nichts, das wir guten Gewissens empfehlen können. Deshalb gibt es den Prompt.

auf X teilen ↗„Ich habe Letterboxd mit einem Prompt ersetzt.“
Fragen
Kann ich Letterboxd vibecoden?

Nein. Der entscheidende Wert von Letterboxd liegt nicht nur im Code. Die bezahlte Stufe ist vor allem ein Trinkgeld mit Vorteilen: keine Werbung, bessere Statistiken, Watchlist-Filter nach Streaming-Dienst und ein paar Ansichten für Power-User. Bezahlt wird, weil das kostenlose Produkt sich schon einen Platz in der Routine verdient hat und der Jahrespreis ungefähr eine Kinokarte ist. Gekauft werden keine Funktionen, sondern der weitere Zugang zu einem Ort, an dem der eigene Geschmack für andere lesbar ist, die sich für Filme interessieren. Ein privates Tagebuch kann das zu keinem Preis verkaufen.

Was kostet Letterboxd?

Letterboxd hat noch keinen von uns geprüften Europreis.

Was verliere ich beim Selbstbau von Letterboxd?

Ganz ehrlich: jeder andere Mensch: Bewertungen der Freunde, beliebte Rezensionen, Kommentarstränge; kuratierte und Community-Listen, der Großteil des Entdeckungswerts; aggregierte Bewertungen und das Histogramm, das sagt, ob ein Film spaltet oder nur schlecht ist; Handy-Apps, Offline-Protokoll, Teilen-Karten, Verfügbarkeit bei Streaming-Diensten; der Import der eigenen Geschichte aus anderen Diensten ohne CSV-Gefummel. Wenn einer dieser Punkte für dich entscheidend ist, lohnt sich der Selbstbau möglicherweise nicht.

Gibt es eine Open-Source-Alternative zu Letterboxd?

Keine ausgereifte Open-Source-Alternative, die wir guten Gewissens empfehlen können. Genau deshalb gibt es den Prompt auf dieser Seite.

Jede Woche sterben weitere Abos.

Fünf Vibe-Coding-Tipps, die Prompts dahinter und die Urteile der Woche.
Eine E-Mail, donnerstags. Mit einem Klick abmelden.

dauerhaft kostenlos · die Prompts bleiben auf der Seite, die Tipps kommen zu dir

$fünf Vibe-Coding-Tipps + neue Urteile. donnerstags.