Skip to content

Set up your school for the first term ​

Set up the academic structure before teachers begin recording marks. This walkthrough gives you the order and the checks that prevent missing rosters and empty report cards.

Before you start ​

You need an activated school-admin account, the school calendar, your grading scale, and the class and staff lists you are authorised to manage. Use your school's administrator portal. For a no-save preview, open the school-admin demo.

The public demo uses synthetic school records. Screenshots illustrate the controls and sample states; they do not show a newly configured real school.

1. Confirm the school and the starting state ​

Sign in and check the school/account context. The dashboard summarises students, staff, attendance, classes and report-card readiness.

School administrator dashboard with navigation, class readiness and school totals

Actual YeboLearn interface, captured in the public demo on 24 October 2026. Names, marks and balances are sample data. Select the image to view full size.

Treat the totals as a summary, then inspect the underlying records as you configure the school. A readiness percentage measures grade-entry coverage; it does not mean report cards were released.

2. Set the academic calendar and grading rules ​

Open Settings → Academic.

Academic settings with year, term, start and end dates, editable grading scale and pass mark

Actual YeboLearn interface, captured in the public demo on 24 October 2026. Names, marks and balances are sample data. Select the image to view full size.

  1. Select the Academic Year and Current Term.
  2. Choose the Calendar grain your school uses: term, semester, quarter or trimester.
  3. Enter the correct Start Date and Term End Date.
  4. Check every Grade label and its Minimum %. The lowest threshold must be 0 so every score has a grade.
  5. Set Pass Mark (%) separately from the grade thresholds.
  6. Review the entries and select Save Changes. Wait for confirmation, then reopen the tab to check the saved values.

Dates affect which attendance records are included in a term's report card. Teachers must record assessments against this same year and term. If saving fails, keep the error visible and correct it before asking teachers to proceed. See Settings.

3. Create the classes and subject structure ​

Open Subjects to establish the subjects taught, then Classes to check the class list and capacity.

Class management page with capacity, search, Add class and Bulk import controls

Actual YeboLearn interface, captured in the public demo on 24 October 2026. Names, marks and balances are sample data. Select the image to view full size.

Use Add class for one class or the documented Bulk import process for many. Open a class and check its grade, capacity and subject assignments. A class existing in the list does not by itself mean a teacher or student has been assigned to it.

Follow Subjects, Classes and Timetable for the detailed forms.

4. Add staff and assign teaching responsibility ​

Open Staff, add or invite the authorised colleague, and choose the correct role. Give teachers access to their actual classes and subjects. Keep school-admin access limited to people who need it.

An invitation sent is not the same as an activated account. Ask the colleague to complete activation, then confirm they can see the correct assignments. Never publish or share another person's temporary password in the documentation or a school announcement. The Staff guide covers roles and invitations.

Open Students, create or import the student records, and confirm the correct class. Link the right parent accounts to the right students. Recheck the class roster after import before attendance or mark entry starts.

Check before continuing: one teacher can see an assigned class, the roster contains the expected learners, and the parent account sees the intended child. Empty or missing records need an assignment/enrolment check, not repeated account creation. See Students.

6. Run the first reporting check ​

Ask a teacher to record the intended assessment in the correct year and term and confirm its sync status. Review Gradebook and Report Cards before release. Inspect a preview/PDF for the learner's name, term, marks, attendance and school branding.

Release only the cards your school has reviewed. Teacher mark entry, a generated PDF and release to families are separate steps. Follow Report Cards for the complete workflow and the handling of absent learners versus real zeros.

If you get stuck ​

SymptomNext action
Teacher sees no classCheck the staff member's class-subject assignment.
Class has no studentsCheck enrolment and class selection after import.
No terms configuredSave the academic year, term and date window first.
Report card misses marksMatch the assessment's year and term to the selected report.
Attendance differs from expectationsCheck the term's start/end dates and recorded attendance days.
Families cannot see the reportCheck release status and the student-parent links.
Sync or validation errorResolve the displayed error and confirm the saved server state before continuing.

Continue with Attendance, Gradebook, Reports and Fees.

Built with VitePress