Peer Mentor Advantage Calculator
Feature Detail
Description
This feature provides peer mentors with an interactive calculator that estimates and visualizes the tangible personal benefits and advantages they gain through their volunteer work, such as skill development, networking value, professional experience equivalent, and any applicable financial benefits or discounts available through membership. The calculator translates often abstract volunteer contributions into concrete, relatable value metrics that help peer mentors articulate the personal return on their time investment. It serves as both a motivational tool and a recruitment asset, helping organizations communicate the value proposition of becoming a peer mentor to prospective volunteers.
User Flow
Analysis
Recruiting and retaining peer mentors requires organizations to clearly communicate what volunteers get in return for their time. HLF explicitly requested a fordelskalkulator (advantage calculator) as a feature to demonstrate membership value and support recruitment campaigns. By quantifying benefits such as training hours, certifications earned, and reimbursements received alongside softer values like community connection and skill growth, the calculator makes the volunteer value exchange transparent and compelling. This supports the membership recruitment feature and aligns with the broader organizational goal of positioning the app itself as a membership benefit that differentiates these organizations from competitors in the voluntary sector.
The calculator is implemented as a Flutter widget-based interactive screen that pulls live data from the user's activity and reimbursement history via the REST API. Benefit categories and their valuation formulas are configurable per organization through the admin panel, stored as JSON configuration in the PostgreSQL database. The calculation engine runs client-side after fetching the raw data, ensuring responsiveness. Output is presented as a visual breakdown with charts (fl_chart package) and a summary value. A shareable static export (image or PDF) mirrors the annual summary export approach. The feature must degrade gracefully for new peer mentors with no history, showing projected values based on typical activity patterns instead.
Components (63)
Shared Components
These components are reused across multiple features
User Interface (16)
Service Layer (13)
Data Layer (9)
Infrastructure (20)
User Stories
No user stories have been generated for this feature yet.