Week 17: Final Demo Review
Phase: Wrap-up Due by Friday: Demo video submitted + Peer Demo Review submitted in Canvas
Goal
Record your team's demo video and watch three of your classmates' demos to write a peer review for each.
Monday–Wednesday
Record the demo video. It must be under 5 minutes and show:
- Job seeker browses jobs, applies a filter, clicks a listing
- Job seeker applies for the role
- Admin logs in, sees dashboard stats
- Admin updates the application status
- Analytics charts with real data
Use the deployed Render URL — not localhost. Record with screen recording software (Loom, QuickTime, OBS). Post the link in Canvas by Friday.
Thursday–Friday
In Canvas you will be assigned three classmates' demo videos to review. For each video, write 150–250 words covering:
- What worked well — specific features that impressed you or were implemented cleanly
- What could be improved — specific UX problems, missing features, or bugs you noticed
- One thing you learned — something from their demo you want to apply to your own work
Be specific. "Good job" is not useful feedback. "The HTMX search with debounce was smooth — no flicker" is useful feedback.
Final grade timeline
| Date | Event |
|---|---|
| Week 16 Friday 11:59pm | PR submissions close |
| Week 17 Monday | Grading script runs; CSV exported |
| Week 17 Wednesday | Instructor cross-references Canvas reflections and demo video |
| Week 17 Friday | Grades posted in Canvas |
Questions about your grade?
If you believe your PR count is incorrect, email the instructor with:
- Your GitHub username
- The PR numbers you believe were not counted
- The reason they should count (e.g., "PR #42 was merged before the deadline but the script missed it")
Do not ask for a recount without evidence. The grading script is deterministic — if your PRs were merged before the deadline and linked to an issue, they count.
Week 17 checklist
- [ ] Demo video is under 5 minutes and uses the deployed URL
- [ ] Demo video submitted in Canvas
- [ ] Peer Demo Review submitted for all three assigned classmates
- [ ] Each review is 150–250 words and specific