User Interface low complexity mobile
1
Dependencies
1
Dependents
1
Entities
0
Integrations

Description

Lightweight checklist widget for facilitators to manage session to-do items during a workshop. Items can be created, reordered, and checked off in real time. Checklist state is persisted per workshop session in the notes table with a workshop context reference, enabling continuity across multi-day workshops.

Feature: Career Workshops

workshop-session-checklist-widget

Responsibilities

  • Create, edit, and delete checklist items for a workshop session
  • Persist checklist state to backend with workshop context reference
  • Display completion progress (e.g., 4 of 7 done)
  • Support multi-day continuity by loading prior checklist state on re-entry

Interfaces

loadChecklist(workshopId)
addChecklistItem(text)
toggleItem(itemId)
deleteItem(itemId)
reorderItems(newOrder)
saveChecklist()
getCompletionSummary()

Relationships

Dependencies (1)

Components this component depends on

Dependents (1)

Components that depend on this component

Related Data Entities (1)

Data entities managed by this component