MEDIUM story-org-selection-onboarding-coordinator-007 3 pts
3
Story Points
Medium
Priority
Organization Selection & Onboarding
Feature

User Story

As a Coordinator
I want the app to display my organization's branding (colors, logo) after I select my organization
So that the app feels like a natural extension of my organization's identity, increasing trust and recognition

Acceptance Criteria

  • Given a peer mentor selects their organization, when the home screen loads, then the app header or splash area displays the organization's logo
  • Given organization branding is cached, when the peer mentor opens the app in offline mode, then the cached branding is applied without network requests
  • Given the organization administrator updates the branding in the backend, when the peer mentor next starts the app with network access, then the updated branding is fetched and the cache is refreshed
  • Given branding assets include a primary color, when the design token system applies the organization theme, then interactive elements (buttons, highlights) use the organization's primary color within WCAG contrast ratio requirements
  • Given the peer mentor switches organizations, when the new organization context is set, then the branding cache clears and reloads the new organization's assets before the home screen is rendered

Business Value

Organizational branding is a trust and adoption signal, particularly for the pilot rollout phase where peer mentors are evaluating whether the app is a credible tool endorsed by their organization. Workshop participants represent established organizations with strong brand identities (NHF, Blindeforbundet, HLF) — their members expect consistency with existing organizational touchpoints. Applying WCAG-compliant branding also ensures that the accessibility guarantees hold even as themes change.