AdvantageCalculatorScreen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
The main screen peer mentors use to view their calculated impact metrics and volunteer benefits. It presents estimated advantages derived from logged activity data in a clear, accessible layout suited to all digital literacy levels. Users can share or save their results directly from this screen.
advantage-calculator-screen
Sources & reasoning
Line 353 lists Advantage Calculator within Fase 3 gamification deliverables. Line 365 explicitly confirms it belongs to Achievements & Gamification and follows Fase 3, mapping to v1.1. The feature translates volunteer effort into tangible impact metrics, supporting the platform's core motivation mission across all four partner organizations.
-
docs/source/likeperson.md · line 353- Gamification / «Ditt likepersonsår» (Wrapped, badges, Advantage Calculator)
-
docs/source/likeperson.md · line 365Fordelskalkulator (Advantage Calculator) ligger inne i Achievements & Gamification-området og følger derfor Fase 3.
Responsibilities
- Render impact metrics and advantage estimates fetched from AdvantageCalculatorService
- Display hours volunteered and contacts supported in a visually motivating summary
- Provide share and save actions for calculated results
- Adapt layout and language for low-digital-literacy users
Interfaces
loadAdvantages(activitySummary: ActivitySummary): void
onShareResult(result: AdvantageResult): void
onSaveResult(result: AdvantageResult): void