MEDIUM story-coordinator-statistics-dashboard-coordinator-006 3 pts
3
Story Points
Medium
Priority
Coordinator Statistics Dashboard
Feature

User Story

As a Coordinator
I want to switch to a personal stats view showing only my own registered activities, hours, and activity type breakdown
So that I can track my own contributions separately from my team oversight role, since coordinators may also register peer support activities themselves

Acceptance Criteria

  • Given the coordinator is on the statistics screen, When they tap 'My Activity' toggle, Then all dashboard widgets switch to display only the coordinator's own activity data
  • Given the personal view is active, When the coordinator selects a different time period, Then personal stats update for that period
  • Given the coordinator switches back to 'My Team' view, When the switch occurs, Then team statistics are restored without a full data reload if cached
  • Given a coordinator has no personal activities in the selected period, When personal view renders, Then an appropriate empty state is shown with a prompt to register an activity
  • Given the role is peer mentor (not coordinator), When the statistics screen loads, Then only the personal stats view is shown with no team toggle visible

Business Value

Coordinators often fulfill a dual role — managing a team while also conducting peer support sessions themselves. Without a personal view, their own contributions are invisible within the aggregated team data. Providing a personal perspective respects the coordinator's individual work, supports the gamification/Wrapped feature planned for Phase 4, and ensures all roles have a consistent sense of their own impact.