Student Checkpoint Experience
Students need a clear detail view for each checkpoint so they can watch content, complete tasks, upload evidence, and submit for validation.
Checkpoint Detail
Student checkpoint detail should show:
- Checkpoint title
- Status
- Duration
- Scheduled start date
- Due date
- Checklist
- Videos
- Uploads
- Comments or feedback where allowed
- Validation result
Videos
Videos should be watchable in-app with timeline navigation. If a student rewatches a video, the last watched position should still be saved.
Show a disclaimer that progress is best saved when watching inside the app rather than opening the video externally.
Locked State
Once validation is completed:
- Evidence uploads cannot be deleted.
- Checklist fields are disabled and styled in gray.
- Comments and saves are disabled.
- Student changes should no longer affect the approved submission.