video-summary

byHello Mcdonald

create a website that can generate a video summary with different time through the video link or upload file

LandingSummarize
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks

50 tasks
#1

Generate system requirement document

0m 44s0.05 cr used
Done
#2

Generate personas & user flows

0m 4s0.05 cr used
Done
#7

Create flow for Video Summarizer

0m 4sCredits in parent
Done
#8

Landing

6m 7sCredits in subtasks
Done
#21

Fix Landing review findings: Mobile rail controls overlap… (+1 more)

0m 29s0.02 cr used
Done
#15

Landing / Navigation

0m 0s0.65 cr used
Done
#11

Landing / Left Rail

0m 24s0.65 cr used
Done
#12

Landing / Hero Stage

1m 39s0.65 cr used
Done
#13

Landing / How It Works

0m 34s0.65 cr used
Done
#14

Landing / Entry Band

0m 39s0.65 cr used
Done
#16

Landing / Footer

0m 0s0.65 cr used
Done
#19

Fix Landing: Mobile rail controls overlap: , styled by (, , ).

1m 15sCredits unavailable
Done
#20

Fix Landing: The repeated and controls are an extra entry band, separate from the required hero…

0m 55sCredits unavailable
Done
#10

Retry First Page

4m 34s0.02 cr used
Done
#17

Navigation

0m 21sCredits in parent
Done
#18

Footer

0m 19sCredits in parent
Done
#9

Summarize

7m 11sCredits in subtasks
Done
#35

Fix Summarize review findings: The generated two-column layout allocates half the page to… (+6 more)

2m 56s0.02 cr used
Done
#22

Summarize / Navigation

0m 0s0.65 cr used
Done
#23

Summarize / Left Rail

0m 32s0.65 cr used
Done
#24

Summarize / Workspace Header

0m 19s0.65 cr used
Done
#25

Summarize / Control Pane

1m 32s0.65 cr used
Done
#26

Summarize / Summary Pane

1m 18s0.65 cr used
Done
#27

Summarize / Footer

0m 1s0.65 cr used
Done
#28

Fix Summarize: The generated two-column layout allocates half the page to the rail instead of keeping…

3m 39sCredits unavailable
Done
#29

Fix Summarize: The mode switch is horizontally clipped inside the control panel at tablet width. See…

4m 3sCredits unavailable
Done
#30

Fix Summarize: The fixed mobile rail covers the duration dial's readout, obscuring its unit label. See…

4m 3sCredits unavailable
Done
#31

Fix Summarize: Is rendered without the prop (), so the page's primary action is dead — in always falls…

4m 3sCredits unavailable
Done
#32

Fix Summarize: The control pane and the summary pane are siblings with no shared state — owns , and the…

3m 39sCredits unavailable
Done
#33

Fix Summarize: The rail's Link/Upload switch is disconnected from the input pane. It only sets its own…

4m 3sCredits unavailable
Done
#34

Fix Summarize: The running duration readout is derived, but the seeded records carry no field and the…

3m 39sCredits unavailable
Done
#5

Architecture

0m 20s0.05 cr used
Done
#36

Create backend_modules diagram

0m 16sCredits in parent
Done
#37

Create frontend_modules diagram

0m 16sCredits in parent
Done
#38

Create sequence diagram

0m 16sCredits in parent
Done
#39

Create service_network diagram

0m 15sCredits in parent
Done
#6

Workspace task plan

1m 35s0.05 cr used
Done
#48

Update Implementation task plan

Credits unavailable
Invalid
#49

Update Implementation task plan

Credits unavailable
Invalid
#50

Update Implementation task plan

Credits unavailable
Invalid
#51

Update Implementation task plan

1m 27sCredits unavailable
Done
#40

Generation lifecycle: idle, generating, success, error with retry

56m 31s120 cr estimated
To Do
#41

Generate, regenerate, and repeat summaries at any chosen duration

18m 14s120 cr estimated
Done
#44

Persist uploaded videos and generated summary artifacts in object storage

21m 21s80 cr estimated
To Do
#52

Serve generated summary and timestamped segments for review

100 cr estimated
To Do
#53

summaries from a link or upload at the chosen duration

140 cr estimated
To Do
#54

Validate input, summarize video, and persist files and artifacts

140 cr estimated
To Do
#55

Summarization endpoint returns timestamped segments for a link or upload

100 cr estimated
To Do
#57

Make the Landing page interactions live

100 cr estimated
To Do
#56

Wire the Summarize workspace to live summarization

140 cr estimated
To Do
Landing design preview
Landing: Read product explanation
Landing: Set duration on dial
Landing: Select Paste a link
Summarize: Enter video URL
Summarize: Adjust duration dial
Summarize: Trigger Generate
Summarize: 1. Review summary ribbon
Summarize: Correct invalid link
Summarize: Retry generation
Summarize: 2. Change duration and regenerate
Landing: Select Upload a file
Summarize: Select video file
Summarize: Choose another file
Summarize: Attempt generate without source
Summarize: Supply valid source
Landing design preview
Landing: Read product explanation
Landing: Set duration on dial
Landing: Select Paste a link
Summarize: Enter video URL
Summarize: Adjust duration dial
Summarize: Trigger Generate
Summarize: 1. Review summary ribbon
Summarize: Correct invalid link
Summarize: Retry generation
Summarize: 2. Change duration and regenerate
Landing: Select Upload a file
Summarize: Select video file
Summarize: Choose another file
Summarize: Attempt generate without source
Summarize: Supply valid source