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

Description

Career Workshops supports the structured group mentoring format used by Blindeforbundet, where a coordinator or senior mentor facilitates a multi-session workshop - typically spanning two days - for a cohort of peer mentors. The feature provides a dedicated workshop detail screen, a note-taking widget for session observations, and a participant list management tool. It is designed to complement the Course Registration feature but targets the interactive, facilitated workshop format rather than formal course enrollment.

Analysis

Business Value

The career workshop format is a cornerstone of Blindeforbundet's peer mentor development program. Without dedicated tooling, facilitators rely on paper lists and separate note-taking apps, leading to fragmented records that cannot be queried for reporting or follow-up. Bringing workshop management into Meander ensures participant records feed into the same database as other certification data, enabling cohesive reporting to Bufdir and reducing administrative effort for coordinators who currently reconcile multiple tools. The note-taking widget also captures structured observations that can inform future coaching and program improvements, delivering long-term value beyond the immediate workshop session.

Implementation Notes

Workshop records are a specialization of the courses concept, stored in a dedicated workshop_participants join table linking users to workshop sessions. The Workshop Detail Screen is a read-heavy page fetching participant roster and session metadata from the API. The Workshop Notes Widget reuses the core Notes Service infrastructure but scopes notes to a workshop session context rather than a user context, storing them in the notes table with a workshop_session foreign key discriminator. Participant management operations - adding, removing attendees - are restricted to Coordinator role and above. The feature shares the same module toggle as the broader certification-training area, so it appears and disappears with the parent module.

Components (43)

User Interface (2)

Service Layer (1)

Data Layer (1)

Shared Components

These components are reused across multiple features

User Stories

No user stories have been generated for this feature yet.