For:AdminTeacherBursarMatronGuardian
YoShule is a multi-tenant school management system for managing students, academics, finance, HR, medical, and more — all in one place.
This guide helps you get set up for the first time, whichever role you hold.
Before you start
- You need an invitation email from your school's admin, or you must be the first admin setting up the school.
- YoShule works in any modern browser. No app download is required for staff.
First-time setup paths
Choose your role below for a tailored walkthrough:
- School admin setup walkthrough
- First login for teachers
- First login for finance staff
- First login for medical staff
- Parent/guardian portal basics
Quick orientation
- Open the invitation email and click Accept invitation.
- Set your password and verify your email address.
- Sign in at your school's YoShule URL.
- Complete your profile under Account → Profile.
- Follow your role-specific guide to configure your first term.
If you didn't receive an invitation email, ask your school admin to resend it from Settings → Team → Invite member. Check your spam folder first.
Quick search (⌘K)
Press ⌘K (Mac) or Ctrl+K (Windows) from anywhere in the dashboard, or click Search… in the top bar, to open the command palette. Start typing to:
- Jump straight to any page you have access to (Students, Finance, Timetable, …).
- Look up a student by name or student ID and open their record (staff with student access only).
Press Esc to close it.