Contact Us
Feature Detail
Description
This feature provides peer mentors and coordinators with a direct channel to reach the Meander support team from within the mobile app. Users can submit support requests, report issues, or ask questions without leaving the application, ensuring help is always accessible. The screen includes a structured form for categorizing inquiries and a free-text field for detailed descriptions, reducing back-and-forth communication and accelerating issue resolution.
User Flow
Analysis
Providing an in-app contact channel dramatically lowers the barrier for users to seek help, which is critical given the target demographic includes users with varying digital literacy levels, including elderly peer mentors and people with cognitive or sensory disabilities. Without an accessible support path, frustrated users are likely to abandon the app or revert to paper-based workflows, undermining adoption goals. From an organizational perspective, structured support requests reduce the time Norse Digital Products staff spend triaging vague emails and enable faster resolution of blockers that would otherwise halt volunteer activity registration.
The screen should be implemented as a simple Flutter form with a dropdown for inquiry category (e.g., technical issue, account help, feedback) and a multiline text field. Submission posts to a REST API endpoint that routes requests to the support system. WCAG 2.2 AA compliance requires all form fields to have semantic labels, error messages with actionable guidance, and touch targets meeting minimum size requirements. The form should support offline queuing so submissions are not lost if the user has no connectivity at the time of sending. No complex state management is needed; a lightweight Riverpod provider suffices.
Components (35)
Shared Components
These components are reused across multiple features
Service Layer (9)
Data Layer (12)
Infrastructure (7)
User Stories
No user stories have been generated for this feature yet.