medium complexity extracted Certification & Training Confidence: 100%
6
Components
32
Shared
0
User Stories
Yes
Analyzed

Description

Career Workshops supports the structured two-day group mentoring sessions run by Blindeforbundet and similar organizations, where experienced peer mentors guide participants through personal development topics. The feature provides a dedicated workshop screen with participant lists, session notes, and to-do items that the workshop facilitator can manage in real time. Notes taken during a workshop are private to the facilitator and coordinator, not shared with participants, preserving the trust and confidentiality required for sensitive peer support contexts.

User Flow

Career Workshops user flow
Click to expand

Analysis

Business Value

Career workshops represent a specialized mentoring format that Blindeforbundet identified as a distinct operational need separate from standard peer mentor activities. Without dedicated tooling, facilitators rely on paper notes and separate spreadsheets to track attendance and follow-up tasks, creating documentation gaps that undermine program quality. Integrating workshop management into Meander ensures that session outcomes feed into the same data infrastructure as other activities, supporting accurate Bufdir reporting and coordinator oversight. For organizations running mentorship-focused programs, this feature also signals that Meander understands the depth of peer support work beyond simple activity logging, strengthening the platform's value proposition during sales and onboarding.

Implementation Notes

Workshop sessions are modelled as a specialization of the course enrollment concept, stored in the `courses` and `course_enrollments` tables with a workshop-type discriminator. Participant lists are rendered from enrolled users filtered to the specific workshop. Session notes use the existing notes infrastructure (`notes` table) with a foreign key to the workshop session, scoped to coordinator-and-above visibility. To-do items are lightweight task records stored alongside notes and rendered in a checklist UI using standard Flutter checkbox widgets. The admin portal workshop management page (Next.js) allows coordinators to create workshop sessions, manage participant lists, and review notes post-session. All note content is encrypted at rest using the same approach as other sensitive data in the platform.

Components (38)

User Interface (2)

Service Layer (2)

Data Layer (1)

Infrastructure (1)

Shared Components

These components are reused across multiple features

User Stories

No user stories have been generated for this feature yet.