Calculator Screen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Mobile screen presenting the advantage calculator interface to peer mentors. Displays inputs prefilled from activity history alongside organization-specific multipliers, and renders the calculated impact value in a digestible visual format.
calculator-screen
Sources & reasoning
Source explicitly relocates Advantage Calculator from speculative Fase 4 to Fase 3 inside Achievements & Gamification, making Growth & Engagement the correct target_release.
-
docs/source/likeperson.md · line 275-276Ingen bekreftede Fase 4-leveranser. Fordelskalkulator (Advantage Calculator) ligger inne i Achievements & Gamification-området og følger derfor Fase 3.
-
docs/source/likeperson.md · line 265-266Fase 3 - Vekst og engasjement - Gamification / «Ditt likepersonsår» (Wrapped, badges, Advantage Calculator)
Responsibilities
- Prefill input fields from the mentor's activity history (hours, kilometers, activities)
- Display organization-specific multipliers and allow review of assumptions
- Trigger calculation requests and render results visually
- Communicate the magnitude of volunteer impact in concrete, shareable terms
- Handle loading, empty, and error states for calculation flow
Interfaces
loadCalculatorInputs(userId): CalculatorInputs
submitCalculation(inputs): CalculationResult
renderResultVisual(result): void