Collection by Quarter
Students with Late Payments
ID cards & the Badgy export use the students currently shown below (use search / grade filter to choose a class).
| Student | Level / LC | Age | From | Parent / Guardian | Phone | Transport | Discount | Quarters |
|---|
Late Payment Follow-up
Students listed here have unpaid or partially paid fees past the quarter due date. School and transport fees are shown separately. Print an A6 notice for the parents, or send a WhatsApp reminder directly.
| Student | Parent | Phone | School Overdue | Transport Overdue | Total Owing | Actions |
|---|
License
University Pathway — Moderation
Every High School PACE score is recorded on a sealed, append-only chain the moment it is entered — who entered it, when, and in what order. The export goes to the national moderator; each export must continue the last one, so the record cannot be rewritten between submissions. This is what carries your students' grade 9–12 record into university placement.
School Details
School Logo
The school logo is built in and appears in the header, sign-in screen, and printed A6 notices. Uploading here replaces it; Remove returns to the built-in logo.
School Cloud — multi-device sync
One computer is fine on its own. When the school runs a laptop for the office and a tablet per supervisor, connect them all to the school's own cloud: every staff member signs in, sees exactly their role, and every device stays in step — still working offline between signals. The office sends each school its config snippet; paste it below on every device.
The config snippet is an address, not a password — sign-ins still protect everything. Staff accounts are created by the administrator on the Staff page. Paste the same snippet on each of the school's devices.
School Colors
The whole app wears these colors — header, tabs, buttons — and printed document headers take the primary. The license still locks the school NAME; the colors are the school's own choice. Saved with settings, carried in backups.
Administrator Signature (ID card backs)
The administrator's signature is built in and prints across the stamped school crest on the back of every ID card. To change it: sign with a dark pen on clean white paper, photograph it square-on, and upload — the white paper is removed automatically. Remove returns to the built-in signature.
School Fee (per year)
Every student's fee follows their level automatically — the per-student field is for exceptions only. High School is normally set higher: it carries quarterly moderation and the Australian certificate printing and mailing, priced in from day one so there's no surprise at graduation.
Split evenly across the four quarters. You can override the fee or apply a discount for any individual student on their record.
Transport Routes, Zones & Fees
Set up each bus route (one per vehicle), then add the fee zones along that route — each zone has its own annual price. Assign each student a route and zone on their record; their transport fee follows the zone's price (split across the four quarters). Zone areas can be drawn on the map in the Transport tab.
Quarter Due Dates
A quarter counts as late when today is past its due date and that fee is not fully paid. School and transport fees are checked separately.
Report Card Subjects
One subject per line, in the order they should appear on the report card. Marks are entered out of 100 (A 90+, B 80+, C 70+, D 60+, F below 60).
WhatsApp Message Template
Placeholders: {parent} {student} {quarters} {amount} {school} {year}
AI Goal-Card Scanning
Used by the 📷 Scan Goal Card feature (and AI-drafted comments). Running inside Claude needs no key. If the app is hosted on the school website, paste an API key from console.anthropic.com here — it is stored with the school settings. Goal-card photos are analyzed and immediately discarded; only the extracted goals are saved, never the picture.
Data & Sync
Staff & Access Roles
Administrator — everything, including this page.
Principal / Office — everything except this page.
Supervisor / Monitor — the shared tabs (no financial information), limited to the learning centers assigned below.
Driver — listed for the Training register and vehicles; no sign-in account needed.
Two steps to add a staff member: 1) create their sign-in (email + password) in the Firebase console under
Authentication → Users; 2) add the same email here and choose their role.
| Name | Role |
|---|