Skip to content

Tutors: a voice view with a board, like a voice assistant - #188

Merged
ZeeshanAdilButt merged 1 commit into
mainfrom
feat/tutor-voice-board
Nov 6, 2026
Merged

ZeeshanAdilButt merged 1 commit into
mainfrom
feat/tutor-voice-board

Conversation

@ZeeshanAdilButt

Copy link
Copy Markdown
Member

The Tutors page now shows a call the way voice assistants do, instead of a chat transcript.

  • Voice view: a breathing orb, "System Design tutor is speaking", the line it is saying, and three buttons (mute, board, end). Marked Preview, since calls are not open yet.
  • Board: next to the voice view, what the tutor keeps on screen while it talks. System Design: a diagram it is drawing (the circle around the load balancer and the second link animate in). Networking: the terminal commands it runs. AI engineering: the eval code it is typing, with a cursor.
  • Tutor picker: one pill per tutor with a phone icon and when it opens. The written call folds away under "Read this call".
  • Animations respect reduced motion. On phones the board sits above the voice view and long code scrolls inside the board.

Checked in the preview at desktop and 375 px for all three tutors; tsc --noEmit and eslint clean.

The call is shown the way voice assistants show one: a breathing orb,
the line the tutor is saying, and mute, board and end buttons. Next to
it is the board the tutor keeps open while it talks: a diagram it is
drawing for System Design, the commands it runs for Networking, the code
it writes for AI engineering. The written call folds away under it.
@ZeeshanAdilButt
ZeeshanAdilButt merged commit 001406c into main Nov 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant