Frontend: watch history and continue watching #8

Open
opened 2026-05-04 22:38:16 +10:00 by unkinben · 0 comments
Owner

Track playback position per user per media item (user_id, media_id, position_seconds, updated_at). Store in PostgreSQL. Streaming service should POST progress events; a new history service or catalogue extension stores them. Frontend shows a 'Continue Watching' rail on the home page and a progress bar on each card.

Track playback position per user per media item (user_id, media_id, position_seconds, updated_at). Store in PostgreSQL. Streaming service should POST progress events; a new history service or catalogue extension stores them. Frontend shows a 'Continue Watching' rail on the home page and a progress bar on each card.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/streamstack#8