Skip to content

Sprint 3 Documentation

Goals of the Sprint

  • Implement user email notifications.
  • Add watchalongs feature.
  • Enable users to view their own matches:
  • Finished matches
  • Live matches
  • Future matches
  • Create and manage their own matches
  • Support uploading CSV/data for user matches (lineups or match data).
  • Build team and player screens with detailed views.
  • Add commentary functionality.
  • Allow users to pick and change favourite teams.
  • Implement key actions animation.
  • Add manual input panel for stat events (goals, substitutions, cards) and reports.
  • Set up Google Forms for user testing and feedback.
  • Reach 80% code coverage with Codecov.
  • Add pause/resume functionality for user matches.
  • Introduce game phase support for user matches.
  • Add possession slider to user matches.

Meeting Summary

Meeting Date Attendees Summary / Key Points
1 02/09/2025 All members Reviewed Sprint 2, discussed improvements, created backlog and sprint to-do list. Planned task splitting. Agreed to hold at least one stakeholder meeting per week.
2 05/09/2025 All members Planned weekend work schedule. Kamal and Yabi to complete user matches. Harshil demonstrated backend setup. Sunay and Matthew focused on team and player screens.
3 09/09/2025 All members + Kabelo Reviewed sprint rubric with stakeholder. Gathered suggestions and feedback. Planned remaining tasks.
4 16/09/2025 4 members + Kabelo Assessed project status. Kabelo suggested UI redesign for higher marks. Sunay and Harshil overhauled the UI.
5 19/09/2025 All members (Discord) New UI design presented by Harshil and Sunay. Kamal and Yabi demonstrated user matches. Action items: testing, CSV upload, reporting, delete upcoming matches, extend matches, etc. Decided to drop profile page as redundant.
6 25/09/2025 All members (Discord) Completed testing and rubric requirements. Applied final touches. Concluded sprint deliverables and shifted focus to CGV preparation.

Supporting Document

All detailed sprint planning and meeting notes are maintained in this shared document:
Google Doc — Sprint 3 Planning and Notes