Quick start guide

How to use ChatClass

Pick your role and follow the short steps. Use Chrome or Edge, and allow the microphone when asked.

Jump to role

Before you start

  1. Use Chrome / Edge (phones: Chrome or Safari)
  2. Allow the microphone when asked — voice stays on your device; only text and scores are saved
  3. Open chatclass.online, then sign in — or join with a class code / LINE

Students

  1. Sign in with LINE or your username (often your student number, e.g. p42-01)
  2. My work — open teacher assignments or free practice
  3. Start → speak or type → send each answer → when done, press Send to my teacher (required)
  4. AI teacher — pay at /pay with a slip photo; a genuine bank deposit unlocks this week (scholarship/trial if the school grants it). Pay again each Sunday.
  5. Quizzes and Exams — teacher short quizzes and mock papers (report still at /practice/report)

Teachers

  1. Sign in and open Roster — you only see classes your director assigned
  2. Create a class code so students self-register and start immediately — or paste CSV for bulk import
  3. Set work, review submissions, read Class Insights, export to Excel at term end
  4. Lesson planner — grade + unit for ESL procedures and MOE indicators; download the OBEC audit packet (HTML/Excel)
  5. Teacher tools: B2 practice room, activity library, and class quiz builder

Parents

  1. Register at /register/parent, pick school and class, then tap your child’s name
  2. Open My children to see activity and marks
  3. Set daily practice limits and read weekly reports
  4. Need help? Use Report a problem

School directors

  1. Sign in with LINE (role is already on your account) or username — new directors register and can start immediately
  2. Sign in and open My school — you run one school only
  3. Create teacher and student accounts, and assign teachers to classes
  4. CSV roster import, welfare grants (trial/bonus/scholarship), PDPA export/erase, OBEC audit packet
  5. Check welfare revenue and Mark month paid when the school share is transferred
  6. Let teachers use class codes — avoid creating every student by hand

Platform administrators

  1. Open Administration — manage schools and directors, not daily classrooms
  2. Create a director account and attach them to a school
  3. Answer support tickets and use ops tools (CSV / PDPA / welfare) when helping a school. Suspend or reactivate directors and students here.

Common snags

  • Teacher cannot see my work

    Student must press “Send to my teacher” at the end

  • Teacher has no classes

    Ask the director to assign you in Classes

  • Forgot password

    Student → teacher/director · Teacher → director · Director → admin

  • Microphone blocked

    Use https:// and allow the mic in the browser

  • Pay QR on AI talk

    Pay at /pay and upload the slip. A real PromptPay deposit unlocks this Sunday–Saturday week.

Full school PDF-style guide (repo doc): docs/USER-GUIDE.md