Students & Sections Registrar

Adding and editing students, CSV import, photos, and student lookup.

Reached via Menu → Registrar (/students). Two tabs: Students and Sections.

Students tab

Finding students

  • Search box — matches first, middle, or last name, and school ID number.
  • Class filter dropdown — “All classes” or a specific one.
  • M/F toggle — groups the list by sex.

The list is paginated, 10 per page, and shows: avatar, name (Last, First), school ID, sex, grade level, and enrolled class badges.

Adding or editing a student

Tap + Add Student, or tap an existing row to edit. The editor covers:

  • First / Last / Middle name
  • School ID number (must be unique per your account)
  • Sex (—, M, F)
  • Grade level
  • Date of birth
  • Class enrollment — checkboxes, a student can belong to multiple classes at once
  • Email, Phone, Notes (private — never shown to students or on the public portal)
  • Photo — Upload photo (resized automatically) or Remove photo

Tap Save. Deleting a student asks “Are you sure?” with Yes, delete / Cancel — this permanently removes their records too.

Adding/editing students, and CSV import, require an internet connection (they’re not queued offline like attendance is).

Bulk import (CSV)

Tap Bulk import students, choose a CSV file. The app previews what will happen before committing:

  • Rows matching an existing school ID update that student (keeping their notes/photo).
  • New school IDs are inserted.
  • Bad rows (missing required fields, etc.) are skipped with a reason shown — the whole import doesn’t fail because of one bad row.

You’ll see a summary like “X new, Y updates, Z skipped” before confirming.

Bulk actions

Select students with the checkboxes (or “Select all”) to reveal Delete selected for removing several students at once.

Sections tab

Same list/checkbox pattern as Students. Each row shows the class name, period label, and student count. Tap to edit name/period label, or use bulk delete for multiple classes.

Student Lookup (/students/lookup)

A simpler, read-focused search reached from the Menu — good for quickly checking one student’s record without editing anything.

  • Search box + class filter, same as above.
  • Tap a student to open their profile sheet:
    • Stats: total Present / Absent / Late / Excused counts
    • A scrollable calendar strip (past 30 days through next 7 days) with colored dots per day
    • Today button to jump the strip back to today
    • Access codes / student portal link, if you’ve generated one for this student (see Student Attendance Portal)