Getting started
Parent family handbook
Complete parent portal guide: magic link, childId deep links, fees, live transport, leave, and PWA install.
Getting started guide for day and boarding schools.
Last updated July 24, 2026
Getting access
- School creates your parent account and links it to your child at /parents - new enrollments often create the portal and email a welcome magic link automatically.
- Go to /signin → Parent tab.
- Sign in with username/password OR use magic link (email, 15-minute link).
- Land on /parent-dashboard - use child switcher if you have multiple children.
What you can do by module
| Need | Path | Notes |
|---|---|---|
| Today’s summary | /parent-dashboard | Widgets per selected child |
| Attendance history | /parent-dashboard/attendance?childId=… | Read-only; excused leave shows when approved |
| Marks and report cards | /parent-dashboard/grades?childId=… | Only published grades appear |
| Homework status | /parent-dashboard/homework | See assignments and submission status |
| Exam schedule | /parent-dashboard/exams | Hall tickets after school publishes |
| Timetable | /parent-dashboard/timetable | Child weekly schedule |
| Syllabus tile | /parent-dashboard/syllabus?childId=… | Subject curriculum for the year - open from dashboard tile |
| Live bus / route | /parent-dashboard/transport?childId=… | Stop info plus live status when a pickup/drop trip is in progress |
| Student leave | /student-leave?childId=…&studentId=… | Apply or track leave for the selected child |
| Fee balance | /fees/me?childId=… | Also accepts studentId; switch child first if multiple |
| Pay online | /fees/pay-online?childId=… | When school enables gateway |
Notification deep links
In-app and email notifications open the correct child by appending childId (and studentId where needed). Tap the alert instead of hunting for the child switcher.
- Fees → /fees/me?childId=…&studentId=…
- Attendance → /parent-dashboard/attendance?childId=…
- Transport → /parent-dashboard/transport?childId=…
- Syllabus → /parent-dashboard/syllabus?childId=…
- Leave → /student-leave?childId=…&studentId=…
- Grades / report cards → /parent-dashboard/grades?childId=…
Transport and boarding alerts
- Open /parent-dashboard/transport for the selected child to see assignment, today’s trip status, and live bus location when the driver is on duty.
- Boarding alerts (boarded / not boarded / absence-related) can arrive in-app and by email when the school enables transport_boarding preferences and SMTP is working.
- Route or stop changes are made by the transport desk - contact the office if the map or stop looks wrong.
Common parent questions
| Problem | Likely cause | What to do |
|---|---|---|
| Empty dashboard | Child not linked | Contact school office - they link at /parents |
| No grades visible | Not published yet | Wait for teacher publish or term report card release |
| Magic link expired | 15 min limit | Request new link at sign-in |
| Wrong child data | Wrong child selected | Use child switcher or open a childId deep link |
| No live bus on map | Trip not started or GPS not sharing | Check again during pickup/drop; ask office if duty is running |
| Payment failed | Gateway or bank issue | Retry; contact finance with receipt if charged |
| Offline message | No network | Reconnect - Schoolyi needs the network for live portal data |
Related searches
School leaders and IT teams often search for: how to parent family handbook in school management software, best school software onboarding for K-12 schools, Schoolyi parent family handbook guide, school ERP go live checklist, migrate from Excel to school ERP, and school software training guide.

