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

Description

Career Workshops supports the mentor-guided group sessions used by organizations like Norges Blindeforbund, where experienced coordinators run structured two-day career development workshops for peer mentors. The feature provides tools for listing available workshops, managing participant registrations, and giving facilitators a lightweight in-app toolkit — including notes, to-do lists, and participant lists — to run sessions effectively. It is designed for small-group facilitation rather than large-scale course delivery.

User Flow

Career Workshops user flow
Click to expand

Analysis

Business Value

Career workshops are a key mechanism for deepening peer mentor competency and fostering community within organizations such as Blindeforbundet, which runs formalized two-day mentorship programs. Without in-app support, facilitators rely on paper notes and separate tools, creating fragmented records and missed follow-ups. Centralizing workshop facilitation within Meander reduces coordinator overhead, improves participant tracking, and ensures workshop outcomes feed back into the platform's activity and certification records. This drives higher-quality peer mentoring and demonstrates Meander's value beyond simple activity logging to prospective organizations evaluating the platform.

Implementation Notes

Workshops are modeled as a specialized subtype of courses in the database, differentiated by a type flag (workshop vs. standard course). The Flutter workshop screen reuses course listing and registration components with additional facilitator views — a participant roster, a structured notes editor (reusing the Notes feature components), and a simple checklist widget for session to-do items. Facilitator notes are stored in the notes table with a workshop context reference. The REST API exposes workshop-specific endpoints for roster management. Participant data is sourced from the contacts and user tables, filtered to the facilitator's local association scope. Access control ensures only coordinators and org admins can create or facilitate workshops.

Components (115)

User Interface (5)

Service Layer (3)

Data Layer (1)

Shared Components

These components are reused across multiple features

Service Layer (34)

Data Layer (22)

Infrastructure (38)

infrastructure Keychain/Keystore Adapter low Shared infrastructure JWT Claims Extractor low Shared infrastructure Organization Labels Adapter low Shared infrastructure Keychain/Keystore Adapter low Shared infrastructure Auth API Client medium Shared infrastructure REST API Client medium Shared infrastructure WCAG Accessibility Adapter low Shared infrastructure Registration API Client low Shared infrastructure Accounting API Client high Shared infrastructure PDF Renderer Adapter medium Shared infrastructure File Share Adapter low Shared infrastructure FCM/APNs Adapter high Shared infrastructure Share Sheet Adapter low Shared infrastructure Share Plus Adapter low Shared infrastructure Platform Accessibility Bridge medium Shared infrastructure Semantics Override Adapter high Shared infrastructure URL Launcher Adapter low Shared infrastructure Markdown Content Renderer low Shared infrastructure Network Connectivity Monitor low Shared infrastructure Expense Receipt Storage Adapter low Shared infrastructure Audit Log Writer low Shared infrastructure Feature Flag Checker low Shared infrastructure Logo Upload Adapter low Shared infrastructure Terminology Constants Registry low Shared infrastructure Feature Flag Cache Adapter low Shared infrastructure Org Scope JWT Resolver medium Shared infrastructure Association Audit Logger low Shared infrastructure Token Blocklist medium Shared infrastructure Analytics Tracker low Shared infrastructure SEO Metadata Config low Shared infrastructure Analytics Tracker low Shared infrastructure Analytics Tracker low Shared infrastructure Sales Analytics Tracker low Shared infrastructure Email Provider Adapter low Shared infrastructure Terms of Service Content Provider low Shared infrastructure Legal PDF Asset Provider low Shared infrastructure Consent-Gated Script Loader low Shared infrastructure Legal Page Layout low Shared

User Stories

No user stories have been generated for this feature yet.