--- date: 2026-02-27 topic: db-content-list --- # DB Content List (Web) ## What We're Building Veritabanında kayıtlı film ve dizileri web arayüzünde kart görünümü ile listeleyeceğiz. Her kartta poster/backdrop görseli, başlık, tür, yıl ve temel içerik bilgileri gösterilecek. İlk sürümde veri kaynağı yalnızca mevcut DB olacak. Harici API ile poster tamamlama veya enrichment yapılmayacak. ## Why This Approach Seçilen yaklaşım: server API endpoint + frontend Mantine card grid. Bu yaklaşım, hızlı teslim ve temiz ayrım sağlar: backend yalnızca kayıtlı içerikleri döner, frontend görselleştirmeyi üstlenir. Sonradan filtre, pagination ve sıralama gibi eklemeler düşük maliyetle yapılabilir. ## Key Decisions - Web arayüzü kullanılacak: Kullanıcı hedefi doğrudan UI üzerinden liste görmek. - Kart görünümü seçildi: Poster + temel metadata ile hızlı taranabilir deneyim. - Veri kaynağı sadece DB: İlk sürümde kapsam kontrolü ve hızlı teslim için. - Mantine bileşenleri kullanılacak: Mevcut frontend stack ile uyum için. ## Open Questions - Pagination ilk sürümde gerekli mi, yoksa 100 kayıt sınırı yeterli mi? - Kartta hangi alanlar zorunlu tutulmalı (oy puanı, cast, genre sayısı)? ## Next Steps -> `/workflows:plan`