User Interface medium complexity mobile
1
Dependencies
0
Dependents
4
Entities
0
Integrations

Description

A motivational progress widget displayed on the peer mentor's home screen showing cumulative assignment count, current honorarium tier, and progress toward the next threshold. Uses pre-aggregated data from the Stats Store to render instantly without expensive queries.

Feature: Assignment Threshold Tracking

threshold-dashboard-widget

Responsibilities

  • Display current assignment count and active tier
  • Show visual progress bar toward next threshold
  • Render tier history and milestone markers
  • Adapt layout for coordinator team overview vs peer mentor personal view

Interfaces

renderThresholdProgress(thresholdData)
renderTierBadge(currentTier)
renderMilestoneTimeline(milestones)
onThresholdTap()
refreshProgress()

Relationships

Dependencies (1)

Components this component depends on