Nabra · final visual design
Design
S-01 · Sign in
S-01 · Sign in · error · wrong email or password (401)
S-01 · Sign in · expired session · sign in and return to the same screen
S-02 · Classes
S-02 · Classes · empty · no classes yet
S-02 · Classes · loading · skeleton after 300 ms
S-02 · Classes · error · retry repeats GET /class
S-03 · New class (dialog)
S-03 · New class (dialog) · error · values kept, submit again
S-04 · Class dashboard
S-04 · Class dashboard · groups open · low and not screened unfolded
S-04 · Class dashboard · empty · no children yet
S-04 · Class dashboard · loading · skeleton rows after 300 ms
S-04 · Class dashboard · error · retry repeats the request
S-05 · Add child (dialog)
S-05 · Add child (dialog) · loading · busy button, cancel locked
S-05 · Add child (dialog) · error · message under the form, values kept
S-06 · Update consent (dialog)
S-06 · Update consent (dialog) · loading · busy button, cancel locked, the old consent still shown
S-06 · Update consent (dialog) · error · values kept, the old consent still holds
S-07 · Pick a child
S-07 · Pick a child · empty · no child in this class has consent
S-07 · Pick a child · loading
S-07 · Pick a child · error · retry
S-08 · Choose passage
S-08 · Choose passage · loading · card skeleton
S-08 · Choose passage · empty · no passage for this grade (should not happen: FR-2.1)
S-08 · Choose passage · error · 403 CONSENT_MISSING → S-06
S-08 · Choose passage · error · 409 SESSION_ACTIVE (Q-07)
S-08 · Choose passage · error · 404 CHILD_NOT_FOUND → S-04
S-09 · Microphone check
S-09 · Microphone check · loading · asking the browser for permission
S-09 · Microphone check · error · no microphone found, cancel offered
S-09b · Microphone blocked (panel)
S-10 · Reading stage
S-10 · Reading stage · recording (status recording)
S-10 · Reading stage · captured (status captured) · nothing uploaded yet
S-10 · Reading stage · error · AUDIO_TOO_SHORT from /analyze → record again (F-6)
S-10 · Reading stage · confirm · the child does not want to read (F-8)
S-10 · Reading stage · cancelled · status cancelled, reason child_declined → S-04
S-11 · Processing
S-11 · Processing · error · 500 ANALYSIS_FAILED · retry with the kept audio, or discard (F-7)
S-11 · Processing · offline · network lost · the same request is retried when back
S-11 · Processing · confirm · discard the recording → status discarded → S-13
S-12 · Results
S-12 · Results · empty · no errors: a calm line, the passage still shown, counts zero
S-12 · Results · loading · passage skeleton
S-12 · Results · error · could not load · retry
S-12a · Word detail (popover)
S-12a · Word detail (popover) · loading · the word's audio is loading
S-12a · Word detail (popover) · audio deleted · an insertion, for a child with screening-only consent (Q-04)
S-13 · Child profile and history
S-13 · Child profile and history · empty · not screened yet
S-13 · Child profile and history · one session · no trend yet, one sentence
S-13 · Child profile and history · loading
S-13 · Child profile and history · error · 404 CHILD_NOT_FOUND → back to the class
S-14 · Parent report
S-14 · Parent report · loading · sheet skeleton
S-14 · Parent report · error · could not load · retry
S-15 · Delete child data (dialog)
S-15 · Delete child data (dialog) · loading · code matched, deleting
S-15 · Delete child data (dialog) · error · nothing deleted, delete again
B · Direction B · Paper editorial
C · Direction C · Aurora glass
M · States and motion
Light
Dark
Motion on
Replay motion
Back to the presentation
نبرة
الفصول
س
أ. سارة محمود
تسجيل الخروج
جلسة جديدة
✓
الطفل
، تمّت
✓
النص
، تمّت
٣
القراءة
٤
التحليل
٥
النتيجة
تجربة الميكروفون
اطلب من الطفل أن يقول اسمه، وتأكّد أن الأعمدة تتحرّك.
متابعة إلى القراءة
الطفل لا يريد القراءة
⊘
الميكروفون محجوب في هذا المتصفّح
Chrome
Edge
Safari
اضغط أيقونة الإعدادات بجوار عنوان الصفحة، في أعلى المتصفّح.
اختر «الميكروفون» ثم «سماح».
إذا طلب المتصفّح إعادة تحميل الصفحة فأعد تحميلها، ثم اضغط «حاولت مرة أخرى».
nabra.study/session
الميكروفون
سماح ▾
الكاميرا
سؤال
اضغط أيقونة القفل بجوار عنوان الصفحة.
من «أذونات هذا الموقع» اختر «الميكروفون» ثم «سماح».
أعد تحميل الصفحة، ثم اضغط «حاولت مرة أخرى».
nabra.study/session
الميكروفون
سماح ▾
الكاميرا
سؤال
من قائمة Safari اختر «الإعدادات لهذا الموقع».
بجوار «الميكروفون» اختر «سماح».
اضغط «حاولت مرة أخرى».
nabra.study/session
الميكروفون
سماح ▾
الكاميرا
سؤال
حاولت مرة أخرى
الطفل لا يريد القراءة