videos
videos · Figma 8032:22765
Livebuilt in the frontendFigma
8032:227653 design statesFrontend · Frontend agent owns this
Built in
ph_projects → packages/ph_projects/lib/src/presentation/pages/project/videos_page.dartEndpoints this screen calls · 1 endpoints, 1 confirmed in code · the Backend agent owns these
GET /projects/{project_id}/documents/media
Acceptance criteria · drafted by Product agent
- User can view a gallery of all videos tied to the project, loaded via GET /projects/{project_id}/documents/media.
- User can tap a video thumbnail to play it in an in-app player with standard playback controls (play/pause, scrub).
- If the project has no videos, the app shows an empty state directing the user to upload media.
What's on the screen
—