Teacher sign-in.
Students do not sign in. They open a private link instead — there are no student accounts and no student passwords.
You are signed in, but your account is not listed in the database's
teacher table, so it has no access to anything.
That is deliberate: being able to sign in is not the same as being allowed in. Granting access is done once, by hand, in the Supabase SQL Editor — see SETUP.md step 8.
The course has not been loaded into the database yet — see SETUP.md step 12.
Tap a student to cycle: not yet → working → secure. Every tap is kept, so the record shows how someone moved through the term, not just where they finished.
The letters have not been loaded into the database yet — see SETUP.md step 12.
R recognises and names it · W writes it in all four positions · J reads it joined in a word. Unlike the standards, these are not kept as a history — each box holds only its current state.
The sessions have not been loaded yet — see SETUP.md step 12.
The same three every week — the predictability is the point. Nothing is handed in through this app: recitation is heard in class and written work is brought to class.
No students yet. Add the first one above.
Download every table as a CSV file. Do this once a month and keep the files somewhere the džemat controls — if this app ever disappears, those files are the records.