AdvantageCalculatorScreen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Displays the calculated impact breakdown for a peer mentor's volunteering activities. Presents metrics such as equivalent professional support hours, organizational cost savings, and social contribution figures in a readable, shareable format. Supports both automatic data import from activity history and manual input entry.
advantage-calculator-screen
Sources & reasoning
The Advantage Calculator is named explicitly in the Phase 3 roadmap at line 353 as part of the gamification cluster. Line 364-365 directly confirms it belongs to the Achievements & Gamification area and follows Phase 3. No earlier phase reference exists, and the feature is not marked must-have, so Phase 3 normalizes to v1.1.
-
docs/source/likeperson.md · line 353Gamification / «Ditt likepersonsÄr» (Wrapped, badges, Advantage Calculator)
-
docs/source/likeperson.md · line 364-365Fordelskalkulator (Advantage Calculator) ligger inne i Achievements & Gamification-omrÄdet og fÞlger derfor Fase 3.
Responsibilities
- Render impact metric cards with calculated values from activity history
- Provide manual input form for volunteers to add or adjust activity data
- Display shareable summary view of advantage estimates
- Handle loading and error states during calculation processing
- Navigate to related activity history and annual summary screens
Interfaces
loadCalculatorData(userId: string): void
renderImpactMetrics(metrics: AdvantageMetrics): void
openManualInputForm(): void
shareImpactSummary(): void
Related Data Entities (1)
Data entities managed by this component