School Profiles
Each school has its own profile, with its own subscription status.
Features
Organized by what you'd actually use it for — every feature listed here is implemented, not planned.
Set up your school and provision an account for every person who needs one.
Each school has its own profile, with its own subscription status.
System Owner, School Admin, Teacher, Student, Parent, and Accountant accounts, each scoped to their school.
Link parents to one or more children, with primary and emergency contact designation.
A dedicated role for the staff who handle fee collection.
The structure your school actually teaches within, set up once per year.
Define the school year and the semesters within it.
Split a grade into sections only where your school actually does.
Map subjects to grades to build each grade's curriculum.
A teacher's subject/grade assignment runs for the academic year, not re-set per semester.
What teachers do in the classroom, day to day.
Record attendance by class period and subject, session by session.
Working days, class periods, and schedules that tie a teacher to a class period.
Configurable to how your school actually assesses students.
Continuous assessment, midterm, final — or your school's own structure. Not a fixed template.
Record exams and marks against a teacher's own teaching assignments.
Generate and publish semester and annual report cards, with subject results and an overall summary.
Fee collection, tracked properly.
Set fee types and billing frequency, including monthly billing, per grade and year.
Per-student amounts, discounts, and a running balance.
Record payments with a server-generated receipt, applied to the student's balance immediately.
Reach the people who need to know.
Every role has their own notification inbox.
Send notifications by SMS in addition to in-app delivery.
Enforced on the server — never just hidden in the browser.
What each role can see and do is checked on every request, server-side.
Rate-limited login, account lockout protection, and revocable sessions.
A school's data is never reachable from another school's account.
Built for one school or a network of them, from day one.
Each school operates independently within the same platform.
A System Owner role oversees schools and their subscription status across the platform.