User Interface medium complexity frontendmobile
0
Dependencies
0
Dependents
2
Entities
0
Integrations

Description

Embeddable rich-text note-taking widget scoped to a single workshop session. Supports structured free-text entry with optional speech-to-text dictation powered by the Speech Recognition Service. Notes are auto-saved and accessible only to the facilitating coordinator and admin roles.

Feature: Mentor Workshop & Career Tools

workshop-notes-widget

Responsibilities

  • Render rich-text input field for session notes
  • Integrate optional speech-to-text dictation trigger
  • Auto-save notes to session record on change
  • Enforce role-based read/write access

Interfaces

loadNotes(sessionId)
saveNotes(sessionId, content)
onSpeechInput(transcript)
clearNotes(sessionId)
exportNotes(sessionId)
setReadOnly(flag)

Related Data Entities (2)

Data entities managed by this component