User Interface medium complexity mobilefrontend
1
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

A dedicated settings screen allowing users to manage their reminder preferences per scenario type. Users can opt out of non-critical reminders (e.g., activity follow-up nudges) while mandatory safeguarding reminders (e.g., 10-day contact check for Blindeforbundet) remain enforced. Coordinators see an additional section for configuring organization-level scenario thresholds.

Feature: Scenario-Based Reminders & Automated Follow-Up Alerts

reminder-settings-screen

Responsibilities

  • Display all configurable reminder types grouped by scenario category
  • Allow users to toggle non-critical reminder subscriptions on or off
  • Show coordinator-specific threshold configuration controls for scenario rules
  • Persist preference changes via Reminder Service

Interfaces

loadReminderPreferences(userId)
toggleReminderEnabled(scenarioType, enabled)
updateThreshold(scenarioType, thresholdDays)
savePreferences()
displaySaveConfirmation()
showMandatoryReminderWarning(scenarioType)

Relationships

Dependencies (1)

Components this component depends on

Related Data Entities (1)

Data entities managed by this component