HIGH story-personal-activity-statistics-peer-mentor-001 3 pts
3
Story Points
High
Priority
Personal Activity Statistics
Feature

User Story

As a Peer Mentor (Likeperson)
I want to open my personal statistics dashboard and see a complete overview of my activity history including total activities completed, total hours contributed, and unique contacts I have helped
So that So that I can understand the cumulative impact of my volunteer work and feel a sense of accomplishment that motivates me to continue

Acceptance Criteria

  • Given I am a logged-in peer mentor, when I navigate to the statistics section, then I see the Statistics Dashboard Screen displaying my personal stats
  • Given the dashboard has loaded, when I view it, then I can see total activities completed, total hours contributed, and number of unique contacts helped
  • Given the dashboard is loading, when the data fetch is in progress, then a loading indicator is shown so I know data is being retrieved
  • Given the dashboard has loaded, when I view the data, then all statistics are scoped strictly to my own account and no other peer mentor's data is visible
  • Given I have no recorded activities, when I open the dashboard, then I see an empty state with a prompt to register my first activity

Business Value

Making volunteer contributions visible is the primary motivation driver for peer mentors. NHF and HLF both explicitly requested Spotify Wrapped-style summaries and overviews. A clear statistics dashboard reduces the feeling that work goes unrecognised, directly reducing dropout rates among volunteers. This is also foundational for the gamification and yearly impact summary pipeline.