Workshop Notes
Feature Detail
Description
Workshop Notes enables coordinators and facilitators to create and manage structured notes tied to specific mentor workshops. Notes capture key discussion points, action items, and outcomes from each session, providing a persistent record of workshop content accessible to facilitators and administrators. The feature supports the documentation workflow running alongside group mentoring sessions, ensuring institutional knowledge from two-day workshops is preserved and retrievable for follow-up coordination and reporting purposes.
Sources & reasoning
Line 100 explicitly lists "notatverktøy" (note tool) as a named component of the Mentorordning for Blindeforbundet alongside to-do lists and participant lists. Line 471 names Workshop Notes as a distinct feature within mentor-program. The Mentorordning sits in Fase 3 per line 358, confirming v1.1 as the target release.
-
docs/source/likeperson.md · line 100**Mentorordning (karriereverksted):** Eget notatverktøy, to-do-lister og deltakerlister for gruppeveiledning over to dager.
-
docs/source/likeperson.md · line 471| mentor-program | Mentor Program | Career Workshops, Workshop Notes, Workshop Participant Lists, Workshop To-Do Lists |
Analysis
Workshop Notes addresses the documentation gap in group mentoring sessions where valuable insights and action items are otherwise lost or captured in scattered personal notes. By providing a structured in-app note-taking system tied to specific workshops, the feature enables coordinators to maintain continuity across sessions and reference past discussions when planning follow-up activities. From an organizational perspective, this builds an institutional knowledge base around the mentor program, improving program quality over time and reducing dependence on individual coordinators' memories. It also supports oversight needs by creating a traceable record of workshop outcomes.
Implementation requires a workshop_notes table linked to mentor_workshops via foreign key, with fields for content, author user ID, and timestamps. The Flutter frontend needs a note editor screen and a notes list view embedded in the workshop detail page. BLoC/Riverpod manages note state with optimistic mutations for a responsive editing experience. Offline-first support via Drift allows notes to be created without connectivity and synced later via the mutation outbox. The note editor should support plain text and optionally speech-to-text input where the config flag is enabled for the organization. All screens must meet WCAG 2.2 AA standards.
Components (15)
Shared Components
These components are reused across multiple features
User Stories
No user stories have been generated for this feature yet.