Career Workshops
Feature Detail
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
Analysis
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.
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)
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.