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.

Feature: Advantage Calculator

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-276
    Ingen 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-266
    Fase 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