Skip to content

Waiting room UI & OH queue - Student Interface #442

@JessCai06

Description

@JessCai06

Student Interface

  • “Join OH Voice” button on course site/portal
  • Sees current status of the OH queue (students before you)
  • shows instructor availability state
  • Required to type in a short description of their question
  • Student clicks → enters OH queue → gets auto-matched to an available TA

Acceptance Criteria

  • join button is visible on the course site/portal
  • student can see the current queue status (number of students before them)
  • Before joining the queue, the student is required to enter a short text description of their question; the “Join” action is blocked until this is filled in
  • After clicking “Join,” the student is added to the OH queue and their position is updated in real time
  • When a TA/instructor becomes available, the student is automatically matched and transitioned into the OH voice session
  • If no instructors are available, the student remains in the queue until matched or until they leave voluntarily.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions