Start here
What Alviyora is
The whole system in one page — what it does, who it is for, and how the pieces fit.
On this page
This page has no sections.
Alviyora is one place where a whole school signs in. A teacher clocks in from the phone in their pocket, marks the register for 8A, sets homework and captures a test mark. An administrator adds a new learner, checks who is on site, sends a message to a parent and looks at what the school is owed. A guardian opens the same site and sees only their own children — how often they were at school, what their marks are, what is due tomorrow. A learner sees their timetable.
All of that is the same system and the same data. What changes from person to person is what they are allowed to see, and nothing else.
What it actually does
Alviyora covers the parts of a school day that generate paperwork. Each of these has its own page in this manual:
| Area | What you get |
|---|---|
| Staff attendance | A rotating QR code that staff scan to clock in and out, a live board of who is on site, and hours-worked reports per person and per day |
| Learner attendance | The daily class register — present, absent, late, excused — with reports by learner, class, week, month or year |
| People | Staff, learners and guardians, added one at a time or imported from a spreadsheet, each with a profile and a role |
| Academics | Academic years, grades, classes, subjects, who teaches what, who is enrolled in what |
| Marks | Assessments with weights and totals, mark capture per subject, and publishing that you control |
| Homework | Work set for a class, ticked off by learners, with a completion list for the teacher |
| Timetables | Lesson periods, class timetables and exam timetables — uploaded by hand, or built for the whole school by the generator |
| Communication | Announcements with read receipts, and SMS sent straight to a learner’s guardians |
| Fees | Fee structures per grade, optional extras, payment schedules, and invoices routed to the right guardian |
| Administration | Custom roles, a permission catalogue, school settings, and an activity log of who did what |
The four roles
Everybody gets exactly one account, and that account is attached to a school with one or more roles. Four roles exist from the moment a school is created:
Those four are a starting point, not a ceiling. A school can build its own roles — Principal, Head of Department, Bursar, Janitor — from a catalogue of individual permissions, and hand each one exactly the access it needs.
One person, one login
A person’s email address identifies them across the entire platform, not just at one school. This matters more than it sounds:
- A teacher who works at two schools has one account and switches between them from the menu. They do not keep two passwords.
- A parent with children at two Alviyora schools sees both from the same login.
- A school cannot silently add a stranger to its staff list by typing their email address. It sends an invitation, and nothing happens until that person accepts.
Three languages, everywhere
Alviyora ships in English, Afrikaans, Sesotho and isiZulu, and the translation covers every screen rather than only the sign-in page. Language is a personal choice, not a school-wide setting: a teacher can work in Sesotho while the administrator two doors down works in English, on the same data.
The picker is in the top bar, next to your name.
Light and dark
The system opens in dark mode. Every screenshot in this manual is dark for that reason. A light theme is one click away in the top bar and in your settings, and your choice follows your account rather than the device.
How to read this manual
If you are new, read these three in order and you will have the shape of the whole thing:
Then go straight to the guide for your own role — it links out to everything you personally need and skips everything you do not.