Project dossier

DejaView

A family movie-night tracker for remembering picks, groups, and stats.

Overview

What it does

DejaView is for keeping a personal movie collection understandable at a glance. It gives watched films and family movie-night lists a place to live, making it easier to remember what has been watched, what belongs together, and what might be worth revisiting.

The experience is built around browsing and recognition: poster-forward entries, grouped lists, and enough detail to make the collection feel useful without turning movie tracking into busywork.

Technology

Stack notes

  • Go
  • Templ
  • Tailwind CSS
  • PostgreSQL
  • Goose
  • TMDB API

Product signals

Highlights

  • Organizes movie lists around repeat viewing, family picks, and collection context.
  • Turns movie tracking into a browsable catalogue instead of a plain spreadsheet.
  • Includes a stats page with funny trophies for family movie-night bragging rights.

Screenshots

DejaView public movie collection screen grouped by family movie night lists.
Movie collection
DejaView authenticated stats page with family movie-night awards and pick metrics.
Stats view