Skip to main content

People

The People screen lists all students and staff. Tap any name to open their full profile sheet.

Student list

Sorting and filtering: Tap the filter icon to sort by surname, student type, or grade, and to filter to a specific type or grade. The filter icon turns red when a filter is active.

Adding a student: Tap + in the People header → Add Student. Fill in name, contact details, date of birth, start date, student type, grade, renewal month, media consent, and grading card status.


Student profile

Grade

The grade panel shows the student's current grade and — if one exists in the curriculum — their next grade.

ControlWhat it does
Current grade chipDisplays the grade name with its belt/sash colour. Shows "Since [date]" below.
↓ arrow (demote)Moves the student back one grade — appears only if a previous grade exists
Next grade button (tap to promote)Moves the student forward one grade. Only appears if the curriculum defines a next step from the current grade.

Grade changes are recorded with a timestamp — the "Since" date updates immediately.


Membership

FieldNotes
DoBDate of birth — used to calculate age and trigger birthday Suggested Comms
AgeCalculated automatically from DoB
StartThe student's join date (joinedAt) — used for training anniversary triggers
MembershipDuration since start date — calculated automatically (e.g. 8 mths, 2 yrs)

Below the membership grid, three attendance boxes show:

StatWhat it covers
All TimeAll sessions since the student joined — shown as % and a fraction (attended / held)
This YearSessions in the current calendar year
This MonthSessions in the current calendar month

Attendance percentages are colour-coded using the RAG thresholds set in Admin → Integrations (green / amber / red).

Below those, three additional fields:

FieldWhat it means
M/Ship MonthThe student's membership renewal month (e.g. October) — a free-text label for the instructor's reference
MediaWhether the parent/guardian has given media consent — shown as a green tick or red ✗
G.CardWhether a grading card has been issued — shown as a green tick or red ✗

Recent Attendance

The last 22 sessions displayed as coloured dots, grouped by month (oldest on the left, most recent on the right):

  • 🟢 Green tick — student was present
  • 🔴 Red ✗ — student was absent

S.O.W wins / Runner-ups

Lifetime count of Student of the Week Gold wins and runner-up places for this student.


Classes

Shows all classes the student is currently enrolled in.

  • next to a class — removes the student from that class
  • + Add class — enrols the student in an additional class

Contact

If a phone number is stored, three quick-action buttons appear:

ButtonAction
CallOpens the device dialler with the number pre-filled
WhatsAppOpens WhatsApp with the number pre-filled
SMSOpens the device SMS app with the number pre-filled

If an email address is stored, tapping it opens the device mail client.


Send Communication

Select a template from the dropdown, choose channels (Email and/or SMS — only shown if that channel is configured and the student has the relevant contact detail), then tap Send.

The last 5 sends are listed below the send panel, showing template name, channel (Email or SMS), status (✓ Sent or ✗ Failed), and timestamp.

Test Mode

If Test Mode is ON in Admin → Integrations, sends go to your override address and number — not to the student. The comms history is not written during test sends.


Editing a student profile

Tap the pencil icon (top-right of the profile sheet) to enter edit mode. Editable fields:

FieldNotes
First name
Last name
Date of birth
PhoneUsed for SMS and WhatsApp quick-actions
EmailUsed for email comms
Start dateUsed to calculate Membership duration and anniversary triggers
Renewal monthFree-text, e.g. September
Media consentToggle on/off
Grading card issuedToggle on/off

Tap Save to apply changes, or tap the pencil icon again to discard.

Deactivating a student: In edit mode, tap Deactivate student. Inactive students are removed from active class rosters and hidden from the People list and registers by default.


Staff

Staff profiles hold: name, role (Coach or Leader), hourly rate, and class assignments. Staff marked present in a session appear in the staff fees report.

Adding a staff member: Tap + in the People header → Add Staff.

Deactivating: Open a staff profile → edit icon → Deactivate staff member.