Results, attendance, remarks and private requirements in one personal view.
Fee balances, payment history and sponsorship support without editable records.
A dedicated role for verified sponsors and participant progress.
Google sign-in, administrator approval and unique KE references.