Skip to content

Messages

Teacher ↔ parent messaging per student (tab Messages, hidden for the parent role — parents communicate from their portal).

  • Left column: the students (photo/initial + name).
  • Right column: the conversation thread (Messaging component) with composer.
  • The same conversation exists in the student panel of the dashboard (bottom section of the profile).

API: api/messages (list) + api/messages/students (students with a thread). Parents create/reply via the parent portal (api/messages with their role).