Start · Devlog

Tag 1 · Wednesday, June 3, 2026

Mittwoch, 2026-06-03 — Tag 1

Spieler-Sicht

Kollekta startet. Deine persönliche Medien-Bibliothek für Bücher, Filme, Serien und Comics steht ab heute auf eigenen Beinen — mit allem, was du zum Tracken brauchst: Status, Bewertung, Fortschritt und deine eigenen Reviews, lokal bei dir und Ende-zu-Ende verschlüsselt.

Neu von der ersten Minute an:

  • Titel suchen statt abtippen. Wenn du einen Eintrag anlegst, schlägt Kollekta dir passende Treffer vor und füllt Felder automatisch aus.
  • Cover hochladen. Du kannst eigene Titelbilder zu deinen Einträgen hinzufügen.
  • Dein Rückblick. Eine neue Statistik-Seite zeigt dir den Gesamtüberblick über deine Sammlung und einen Jahresrückblick.

Kollekta trägt ab jetzt sein eigenes Erscheinungsbild.

Macher-Sicht

Stats: 5 Commits, +10466 / -15 LoC, 65 Files Top-Dirs: apps/web/src/lib (32%), apps/web/src/routes (13%) Session: 15:20 → 22:01

Tag eins, und das Repo ist sofort groß: Kollekta ist kein Greenfield, sondern ein Lift aus dem library-Modul der managarten-Unified-App. Der erste Commit (+9366) zieht das gesamte Modul in ein eigenständiges Repo — SvelteKit 2 / Svelte 5 (runes) / Tailwind 4, local-first über @mana/event-sync (IndexedDB EventLog + Outbox), Sync gegen sync2.mana.how. Das Event-Schema (1 Aggregat entry, 8 Events) lebt bewusst NICHT hier, sondern zentral in @mana/shared-schemas/kollekta; title/originalTitle/creators/review/tags sind dort encrypted, kind/status/rating/genres/Fortschritt bleiben plaintext.

Darauf vier gezielte Features:

  • Metadaten-Lookup als keyless Such-Proxy in apps/api plus Auto-Fill im Formular — der Proxy hält die externe Such-API server-seitig, der Client bekommt nur Treffer.
  • Cover-Upload über kollekta-api /upload-cover als Proxy auf mana-media, dazu der Upload-Button im Web.
  • Rückblick-Seite /statistik mit Gesamtüberblick + Jahresrückblick, gerechnet aus dem lokalen Aggregat.
  • Eigene kollekta-Theme-Variante (@mana/[email protected]) statt des geerbten managarten-Looks.

Der apps/api-Teil ist damit gesetzt, obwohl der MVP ansonsten rein local-first ohne eigenes Backend/DB fährt: Der Metadaten- und Cover-Proxy braucht einen schmalen Server-Vermittler, mehr nicht.

Stats

5
Commits
+10466/-15
Zeilen
65
Files
0.2 h
Aktiv
Erster Commit
03:20 PM (Mittwoch)
Letzter Commit
10:01 PM
Spannweite
6.7 Stunden
Aktiv (ohne Pausen > 30min)
0.2 Stunden
Pausen
3
Längster Fokus
0.2 Stunden

Wo wurde gearbeitet

  • 32% apps/web/src/lib
  • 13% apps/web/src/routes
  • 3% apps/web/.env.development
  • 3% apps/web/.env.example
  • 3% apps/web/package.json

Commits (5)

Volle Liste aufklappen
  • a8fced0 Kollekta — eigenständige Medien-Bibliothek (lift aus managarten library-Modul)
  • 8929ad8 Metadaten-Lookup: keyless Such-Proxy (apps/api) + Auto-Fill im Formular
  • 0f08ef6 Rückblick-Seite (/statistik): Gesamtüberblick + Jahresrückblick
  • e38f837 Cover-Upload: kollekta-api /upload-cover (Proxy→mana-media) + Web-Upload-Button
  • 1bf1e89 Web nutzt eigene kollekta-Theme-Variante (@mana/[email protected])
Geschrieben mit Claude — Hand veredelt