View Personalized Annual Impact Summary
When a peer mentor opens the Wrapped summary screen, they are presented with an animated, card-by-card breakdown of their annual activity. This includes total sessions conducted, total hours volunteered, number of unique contacts supported, and activity type distribution. The experience is designed to be celebratory and emotionally resonant — making invisible volunteer work visible and valued. The summary aggregates data from the full calendar year and presents it with smooth transitions and milestone callouts. If the peer mentor has been active for multiple years, a year-over-year comparison is shown.
User Story
Acceptance Criteria
- Given I have completed at least one activity in the past year, when I open the Annual Impact Summary screen, then I see an animated summary with total sessions, total hours, unique contacts supported, and activity type breakdown
- Given I am viewing the summary, when the screen loads, then milestone highlights (e.g., '100th session!', 'First year complete') are displayed prominently with celebratory animations
- Given I have activity data from previous years, when I view my annual summary, then a year-over-year comparison card is shown with percentage change indicators
- Given the summary is loading, when data is being fetched, then a loading animation is shown and the screen does not appear blank or broken
- Given I am a screen reader user, when I navigate the summary, then all stat cards and milestone elements have proper semantic labels and are fully navigable via VoiceOver/TalkBack
- Given I have no activity data for the selected year, when I open the summary, then a friendly empty state is shown encouraging me to start registering activities
Business Value
Volunteer retention is a critical challenge for all three organizations. Research consistently shows that recognition and visibility of impact are among the top drivers of volunteer motivation. A Wrapped-style summary transforms abstract statistics into an emotionally engaging personal narrative, directly addressing the 40% dissatisfaction rate with peer mentor follow-up that HLF identified. By making each peer mentor's contribution tangible and shareable, the feature increases long-term retention and encourages higher-quality activity registration throughout the year.
Components
- Wrapped Summary Screen ui
- Animated Stat Card Widget ui
- Milestone Badge Widget ui
- Activity Type Breakdown Widget ui
- Summary Period Selector ui
- Annual Stats Aggregation Service service
- Milestone Detection Service service
- Wrapped Summary BLoC service
- Annual Summary Repository data
- Wrapped Animation Controller infrastructure
- Summary Accessibility Provider infrastructure
- Peer Mentor Stats Aggregator service
- Period Comparison Widget ui
- Summary Generation Service service
- Period Calculator Service service
- Activity Aggregation Repository data
- Summary Period Repository data
- Organisation Data Isolation Guard infrastructure