View Annual Impact Summary Retrospective
When a new annual impact summary is available (triggered on 31 December), the user can open a full-screen animated retrospective experience inspired by Spotify Wrapped. The screen guides them through a paginated reveal sequence with hero transitions, displaying pre-aggregated statistics as narrative slides that celebrate their contributions to individuals and the broader community. The summary is rendered from a pre-computed JSON payload stored in the impact_summaries table, ensuring fast load times and offline capability after the initial load.
User Story
Acceptance Criteria
- Given a new annual summary has been generated, when the user opens the Impact Summary Screen, then the animated story sequence starts automatically from the first slide
- Given the user is on any slide, when they tap forward, then the next hero-transition slide is shown with smooth animation
- Given the summary payload is cached locally, when the user opens the summary without network access, then the full sequence renders correctly from the cached JSON
- Given the user has zero activities for the year, when the summary is opened, then a graceful empty-state screen is shown with encouraging copy rather than an error
- Given organisation-specific terminology is configured, when the summary is displayed, then all labels use the organisation's custom vocabulary (e.g., 'likeperson' vs 'peer mentor')
Business Value
Volunteer retention is the primary business driver for this feature. Research shows recognition and sense of meaning are stronger retention drivers than financial incentives. A compelling annual retrospective creates emotional connection to the organisation, increases pride in contributions, and motivates continued participation — directly reducing churn in the peer mentor pool.