One login, every linked child
A parent with children on different campuses switches between them from the same account.
08 · Parents see what you allow.
Parents see fees, attendance, progress, and receipts for their child.
Hear it from Syfty

Why it matters
Most of what a parent wants to know about school is small and specific: did my child's fee payment go through, is my child marked present today, has the report card come out yet. Answering that shouldn't require a phone call to a front office that's also trying to run a fee counter. Edsyft's parent portal is built around exactly those questions, and it works on the phones parents actually have, no separate app to install, no password gymnastics, just a browser login the school sets up.
Fees are shown the way a parent actually reads a bill: due amounts broken down by fee head and installment, receipts with a genuine PDF download for every payment, and any refund or adjustment shown as its own line, not folded invisibly into a total, so a family can see exactly why a balance moved. Attendance goes further than a single daily label: for schools that mark attendance twice a day, a parent can see morning and afternoon status separately for a single day, not just one summary tag, and the percentage shown is the same number the school's own reports use, not a client-side guess.
A published report card appears exactly as the school approved it, with a genuine print link, and a parent can also see individual tests a teacher has chosen to share ahead of a report card, clearly marked as practice or as counting toward the report, so nothing is mistaken for a final result. A child's admission documents are available to view and download, sectioned by what still needs action, what's with the school, and what's already accepted. And a parent raising two or three children across different campuses in your network switches between them from the same login, without juggling separate accounts.
One honest note: a messaging thread between parents and teachers is on the roadmap and visible in the shell today, but it isn't a working conversation yet, what's live right now is the notifications bell and the school-updates feed, which do work, and stay accurate to what the school has actually published.
What it handles
Every capability below maps to a real operating decision, handoff, or record inside the module.
A parent with children on different campuses switches between them from the same account.
Schools marking attendance twice a day show morning and afternoon separately, using the same percentage the school's own reports use.
Dues by fee head, a real receipt PDF for every payment, and refunds or adjustments shown as their own line, not folded into a total.
A published card appears exactly as approved, with a genuine print link, plus shared tests clearly marked practice or report-counting.
Documents are grouped as needs action, with the school, or accepted, so parents can see what is still pending.
Notices and notifications land in a single feed with an unread count, live today, ahead of full messaging.
How it is controlled
Permissions, approvals, and state changes are part of the workflow itself, not instructions left for a staff meeting.
A parent's login is created by the school against a verified guardian record. It's never inferred just because a phone number matches.
Marks, report cards, and notices reach a parent's phone only once the school has chosen to release them, never a draft, never early.
Value propositions
What changes for the team once this module is running in daily work.
A parent's access is granted by the school, never guessed from a phone number.
Marks, notices, and updates reach a parent's phone only once the school has chosen to release them.
Attendance percentages and fee balances shown to a parent come from the same calculation the school's own reports rely on.