104
Total User Interface
0
Low Complexity
104
Medium Complexity
0
High Complexity
1
Shared

User Interface components handle presentation logic, user interactions, and visual elements of the application.

Login Screen

Mobile and web screen that captures the user's email and password and submits them to the Auth Service. Surfaces typed ApiException errors s...

medium Email & Password Login
Password Reset Screen

Screen that lets a user request a password reset email and then submit a new password using the emailed reset token. Guides the user through...

medium Email & Password Login
BankID Login Screen

Mobile screen that initiates the BankID sign-in flow and hands the user off to the BankID app or web fallback. Displays progress state while...

medium BankID Authentication
Vipps Login Screen

Mobile screen presenting the Vipps sign-in option to first-time users. Initiates the Vipps Login flow, handles app-switch return, and surfac...

medium Vipps Authentication
Biometric Prompt

Native modal that triggers Face ID, Touch ID, or fingerprint scanning when the user opens the Meander Mobile App. Displays fallback options ...

medium Biometric Login
Passkey Enrollment Screen

Post-login screen that prompts users to register a WebAuthn credential bound to their device or platform authenticator. Guides users through...

medium Passkeys (WebAuthn)
Profile Screen

Mobile screen that renders the authenticated user's personal information, contact details, and account preferences. Allows peer mentors and ...

medium Profile Data & Settings
Profile Switcher

Mobile UI control that surfaces the user's available profile contexts and lets them swap the active one without signing out. Appears in the ...

medium Profile Switching
Quick Log Screen

Mobile screen optimized for under two clicks to record a routine activity. Presents smart defaults (today's date, 30-minute duration, last-u...

medium Simple Activity Logging
Activity Wizard

Multi-step guided UI flow for creating richer activity entries. Walks the user through contact, date, time, duration, and summary steps with...

medium Activity Registration Wizard
Calendar Settings Screen

Mobile settings screen where coordinators and peer mentors configure which device calendars to sync with Meander and choose the sync directi...

medium Calendar Sync
Speech Input Widget

Microphone button and live transcription panel embedded inside the activity-registration report composer. Shows recording state, interim tra...

medium Speech-to-Text Input
Attachment Picker

Mobile UI control that lets users select files from device storage, camera, or photo library to attach to an activity. Shows a thumbnail pre...

medium Document Attachments
Home Visit Report Form

Structured post-visit report form with predefined sections for helsetilstand, kursinteresse, hjelpemiddelsituasjon, and veien videre, plus a...

medium Formalized Home-Visit Report
Proxy Register Screen

Mobile screen used by coordinators to log an activity on behalf of a selected peer mentor. Mirrors the standard activity entry form but adds...

medium Coordinator Proxy Reporting
Bulk Register Screen

Mobile screen used by coordinators to register one activity for multiple peer mentors in a single submission. Provides activity template fie...

medium Bulk Registration
Event Wizard

Guided multi-step wizard screen in the Meander Mobile App that lets coordinators and organization admins create new group activities. Mirror...

medium Event Creation
Event List Screen

Mobile-facing screen that renders a scrollable, filterable list of events scoped to the current user's tenant and role. Provides date range,...

medium Event Listing
Event Registration Widget

Embedded sign-up control rendered within the event detail view on the Mobile App. Presents a single-tap registration gesture, reflects curre...

medium Event Sign-up
Expense Form

Mobile form that lets peer mentors and coordinators log a travel expense after an activity. Presents fixed expense-type choices to prevent i...

medium Travel Expense Registration
Receipt Capture Screen

Mobile screen that lets the mentor attach a receipt photo to an expense by launching the device camera or picking from the gallery. Performs...

medium Receipt Photo Upload
Expense Type Picker

Mobile UI control that presents the tenant-configured catalogue of expense categories to the submitter. Filters available types by the user'...

medium Expense Types & Requirements
Declaration Screen

Admin and mentor-facing screen for recording, viewing, and auditing confidentiality declarations on file for users such as volunteer drivers...

medium Confidentiality Declarations
Contact Detail Screen

Mobile screen showing the full profile of a single contact including core attributes, related activities, and notes. Provides an entry point...

medium Contacts
Contact Edit Screen

Mobile screen with editable form fields for the contact's core attributes. Validates input and persists changes through the Contact Service ...

medium Contacts
Contact List Screen

Mobile screen that displays the user's assigned contacts in a scrollable list with a search bar at the top. Supports pull-to-refresh and tap...

medium Contacts
Caregiver Form

Mobile form screen for creating and editing caregiver and next-of-kin records linked to a primary contact. Captures contact details, relatio...

medium Caregiver & Next-of-Kin
Note Editor Screen

Focused editor for a single note, used for both creation and modification. Captures free-form text, optional contact linkage, and exposes sa...

medium Notes
Notes List Screen

Mobile screen that presents the authenticated user's notes in a scrollable, searchable list. Acts as the entry point for browsing existing n...

medium Notes
Personal Stats Screen

Mobile screen that presents each peer mentor with a personal dashboard of their volunteering contribution. Renders summary cards for totals ...

medium Personal Activity Statistics
Team Reports Screen

Mobile screen that shows coordinators an overview of their team's peer-mentor activity. Displays totals, recent activity, distribution by co...

medium Coordinator Team Reports
Assignment Detail Screen

Mobile screen presenting decrypted assignment details including assignee personal data, address, and medical summary. Records read receipts ...

medium Encrypted Assignment Dispatch
Assignment Inbox Screen

Mobile screen displaying the peer mentor's list of incoming encrypted assignments with status indicators for unread, in-progress, and overdu...

medium Encrypted Assignment Dispatch
Threshold Status Widget

Mobile UI widget that displays a peer mentor's current assignment count against the honorarium tier thresholds (3rd and 15th assignment). Pr...

medium Assignment Threshold Tracking
Consent Form

Mobile-accessible screen that presents power-of-attorney and epikrise consent text to users at the appropriate points in the assignment flow...

medium Progressive Digital Consent
Relative Form

Accessible form screen for registering and editing relatives such as parents, siblings, and primary caregivers. Captures identity fields, co...

medium Relative Contact Registration
Case Link Screen

Mobile screen where peer mentors view and manage the connections between a primary contact and their registered relatives. Presents the fami...

medium Relative Case Linking
Role Tag Picker

Mobile UI component that presents a configurable list of relative role tags (parent, sibling, primary caregiver, and organization-specific d...

medium Relative Role Tagging
Pause Screen

Mobile screen where peer mentors toggle their pause status with a single tap. Displays current active/paused state with a clear visual indic...

medium Pause Function
Resume Screen

Mobile screen presented to a paused peer mentor that confirms their intent to rejoin the active roster. Displays current paused status, any ...

medium Resume Function
Map Screen

Interactive geographic map view that displays peer mentors as markers across regions. Supports filtering by role tags, certification status,...

medium Peer Mentor Map
Geo Match Screen

Coordinator-facing screen that displays ranked peer mentor matches for a new or reassigned assignment based on geographic proximity. Shows e...

medium Assignment Matching by Geography
Workshop Screen

Mobile screen that displays upcoming and past career workshops for participants and mentors. Shows workshop details including sessions, sche...

medium Career Workshops
Workshop Notes Editor

Mobile rich-text-light editor surface attached to a specific workshop session. Supports autosave, offline drafting, and visual sync state so...

medium Workshop Notes
Participants Screen

Mobile screen that displays the authoritative roster for a workshop, separating facilitators from mentees. Lets coordinators and facilitatin...

medium Workshop Participant Lists
Workshop Todo List Screen

Mobile screen embedded within the workshop view that displays the action-item tracker for a single workshop. Lets facilitators add new to-do...

medium Workshop To-Do Lists
Notification Banner

Displays incoming push notifications as a banner on the mobile device. Handles tap interactions to deep-link users into the relevant feature...

medium Push Notifications
Notification Settings Screen

Mobile screen that lets a user view and adjust their notification preferences. Displays only scenario categories relevant to the user's role...

medium Notification Settings
Invite Share Screen

Mobile screen where peer mentors and coordinators view their personal invite link and QR code, then share it via native share sheet or displ...

medium Invite Link & QR Sharing
Recruitment Dashboard

Mobile dashboard screen that visualizes recruitment funnel metrics for the current user and, for coordinators, aggregated views across mento...

medium Recruitment Tracking
Course List Screen

Mobile screen that displays the catalogue of training courses available to the signed-in peer mentor, scoped to their organization. Lets the...

medium Course Registration
Certificate Screen

Renders the digital peer mentor certificate as a shareable card inside the mobile app. Displays holder name, issuing organization, course, i...

medium Digital Peer Mentor Certificate
Wrapped Screen

Mobile screen that presents the peer mentor's annual recap as a sequence of engaging, shareable visual cards. Displays totals, milestones, a...

medium Annual Summary (Wrapped)
Badges Screen

Displays earned and locked achievement badges for the current user with progress indicators toward upcoming milestones. Surfaces badge detai...

medium Achievement Badges
Calculator Screen

Mobile screen presenting the advantage calculator interface to peer mentors. Displays inputs prefilled from activity history alongside organ...

medium Advantage Calculator
Talking Cards Screen

Mobile screen that presents peer mentors with browsable decks of conversation prompt cards organized by theme. Supports filtering, deck sele...

medium Talking Cards Toolbox
A11y Primitives

Foundational accessibility component library providing pre-built, WCAG 2.2 AA compliant UI primitives such as buttons, inputs, focus rings, ...

medium shared WCAG 2.2 AA Compliance
Sensitive Field Wrapper

A UI primitive that wraps sensitive form fields and display elements to intercept screen reader output. It renders a visual indicator that t...

medium Sensitive Field Readout Warning
Home Screen

Mobile home screen that renders role-appropriate widgets, quick actions, and status indicators for the authenticated user. It adapts its lay...

medium Role-Specific Home Dashboard
Settings Screen

Centralized preferences screen accessible from the hamburger menu. Presents grouped controls for notifications, language, accessibility, bio...

medium App Settings & Preferences
Resource Links Screen

Mobile screen that displays the curated list of external resource links available to the user's organization. Handles outbound navigation by...

medium External Resource Links
Contact Us Screen

Mobile screen presenting a contact form where signed-in users can compose a message to Norse Digital Products support. Captures the message ...

medium Contact Us
Privacy Policy Screen

Mobile screen that renders the current Meander privacy policy text inside the app. Fetches policy content on mount, handles loading and erro...

medium Privacy Policy
Accessibility Statement Screen

Mobile screen that renders Meander's WCAG 2.2 AA conformance statement, known limitations, last audit date, and a link to report accessibili...

medium Accessibility Statement
FAQ Screen

Mobile screen presenting categorized frequently asked questions with search functionality. Users browse topics, search by keyword, and tap e...

medium FAQ
Offline Indicator

A persistent UI element that communicates the current connectivity state of the device to the user. It appears in the mobile app shell whene...

medium Offline Data Support
Sync Status Widget

Visual indicator that surfaces the current synchronization state to the user. Displays queue depth, last successful sync timestamp, and any ...

medium Background Sync
KPI Dashboard

Admin portal landing page that renders the consolidated set of organizational KPI tiles for Org Admins and Global Admins. Presents totals an...

medium Dashboard KPIs
Activity Feed Panel

Renders the live, chronologically ordered stream of recent operational events in the admin portal. Displays each entry with actor, affected ...

medium Activity Feed
User Edit Page

Detail and edit view for a single user record within the Admin Web Portal. Allows the Organization Admin to update user attributes, change r...

medium User CRUD
User List Page

Paginated and filterable list view of all users within the Organization Admin's organization. Supports search by name, email, role, and stat...

medium User CRUD
Role Assignment Panel

Administrative UI surface embedded within the user edit experience and accessible as a standalone action from the user list. Displays curren...

medium Role Assignment
Bulk Action Toolbar

Sticky toolbar on the user list page that appears when one or more row checkboxes are selected. Exposes deactivate, reactivate, change role,...

medium Bulk Actions
Activity Review Page

Admin-facing web page that presents a queue of submitted activities awaiting review. Displays activity metadata, contact details, time, dura...

medium Activity Review & Approval
Flag Panel

Dedicated panel in the Admin Web Portal that lists flagged activities for triage. Reviewers can view flag reasons, notes, and take resolutio...

medium Activity Flagging
Duplicate Review Page

Admin-facing page that lists suspected duplicate activity pairs ranked by similarity score. Allows administrators to compare candidates side...

medium Duplicate Activity Detection
Approval Queue Page

Admin Web Portal page that lists pending travel expense and reimbursement claims awaiting review. Displays claimant details, amounts, receip...

medium Expense Approval Queue
Approval Rules Page

Admin-facing screen for creating, editing, activating, and simulating auto-approval rules. Presents the rule list, an editor form for thresh...

medium Auto-Approval Rules
Reimbursement Overview Page

Aggregated reporting page in the Admin Web Portal that summarizes reimbursement activity across the organization. Displays totals by period,...

medium Reimbursement Overview
Team Reports Page

Organization admin-facing dashboard page that renders aggregated team activity, expense, and engagement metrics. Supports filtering by time ...

medium Team Reports
Bufdir Generator Page

Org-admin facing screen for configuring, previewing, and exporting the Bufdir funding report. Presents aggregated counts, category breakdown...

medium Bufdir Report Generation
Export Page

Admin-facing screen that previews a generated Bufdir report and offers controls to commit the export in the required formats. Displays expor...

medium Bufdir Export
Custom Report Builder

Visual builder interface for admins to define ad-hoc report templates. Provides drag-and-drop or form-based selection of dimensions, measure...

medium Custom Reports
Organization Settings Page

Admin Web Portal page where Organization Administrators view and edit core organization attributes such as name, contact information, defaul...

medium Organization Settings
Terminology Editor

Admin Portal screen where Org Admins view and override default platform display strings with organization-specific terms. Presents a list of...

medium Custom Terminology
Feature Toggle Page

Admin-facing page that lists all platform modules (areas) with on/off switches scoped to the current organization. Surfaces dependency relat...

medium Feature Toggles
Hierarchy Manager Page

Admin-facing screen for visualizing and editing the organizational tree. Lets Org Admins create nodes, set parent-child relationships, and a...

medium Multi-Organization Hierarchy
Member Associations Page

Admin Portal screen for managing a user's chapter memberships. Allows Org Admins to add, remove, and designate a primary local association f...

medium Member Associations
External Portal Config Page

Admin-facing configuration screen embedded in the organization settings area where Org Admins register external portal endpoints, credential...

medium External Portal Integration
Accounting Config Page

Admin web portal page where organization administrators configure accounting system credentials, endpoints, and field mappings. Provides for...

medium Accounting API
Accounting Export Page

Admin-facing web page for configuring and generating accounting export files. Allows administrators to select date ranges, choose export for...

medium Accounting Export
Security Dashboard Page

Frontend page presenting a real-time overview of security metrics and events for the admin's organization. Renders charts, counters, and eve...

medium Security Dashboard
Audit Log Page

Org Admin-facing screen that lists audit events for the current tenant with filtering by actor, action type, target entity, and time range. ...

medium Audit Log
Session Management Page

Admin-facing page that lists active user sessions within an organization with device and last-activity metadata. Allows Org Admins to inspec...

medium Session Management
Landing Page

Public-facing static landing page presenting Meander's value proposition to prospective customer organizations. Serves as the primary entry ...

medium Product Landing Page
Feature Overview Page

Static marketing page on the Sales Website that presents Meander's key functional areas to prospective organizations. Walks visitors through...

medium Feature Overview
Impact Calculator Widget

Interactive widget embedded on the Product Sales Website that collects organization parameters from prospective customers and displays calcu...

medium Impact Calculator
Cost Comparison Widget

Client-side widget rendered on the sales website that collects current-state cost inputs and displays a side-by-side comparison against proj...

medium Cost Comparison
Booking Form Page

Public-facing demo request page rendered as part of the Meander Sales Website. Presents a low-friction form capturing prospect contact and o...

medium Booking Form
Booking Confirmation Page

Static confirmation page rendered on the Sales Website after a prospect submits the demo booking form. Displays acknowledgement messaging an...

medium Booking Confirmation
Privacy Policy Page

Static public-facing page on the Meander sales website that presents the full privacy policy text. Explains how prospective customer data fr...

medium Privacy Policy
Terms of Service Page

Static page on the Meander sales website that presents the legal terms governing use of the public site and submission of demo requests. Ren...

medium Terms of Service
DPA Page

Public-facing page on the Meander sales website that publishes the Data Processing Agreement template for review by prospective customers. P...

medium DPA
Cookie Policy Page

Static page on the Meander sales website that discloses what cookies and tracking technologies are used by the public site. Lists essential ...

medium Cookie Policy