Live demo
Try OneSchool as the people who use it.
The demo runs the real application with a fictional basic school, a second school, a university with hostels, and the national network. Pick a role, sign in with its details, and follow the suggested tasks.
Read the transcript
- A teacher opens today's attendance for their class.
- Marks are saved on the device first, so a weak connection never loses them.
- Sync sends them to the school as soon as the device is online.
- The registrar sees who lives in each room for the semester.
- Bulk allocation proposes a bed for every waiting student, by the school's own rules.
- Each proposal gives its reason. Nothing is booked until the registrar confirms.
- The bursar sees what is outstanding and every recent payment.
- Each student's account holds every charge, payment and receipt.
- Parents see their child's timetable, attendance, published results and fees.
Before you start
Fictional data only
Every school, student and payment in the demo is made up. Don't enter real student information.
Shared with other visitors
Everyone uses the same demo accounts at once, so you'll see each other's changes. They stay until the OneSchool team resets the demo.
Accounts stay open for everyone
Passwords, sign-in methods, contact details and roles of demo accounts can't be changed, so nobody is locked out.
Nothing leaves the demo
No email or SMS is sent, WhatsApp is off, and only the simulated mobile money provider works: no real money moves.
Choose a role
Each role sees its own part of the system. Start with a teacher or a bursar for a quick look, or the university registrar for hostels.
Sunrise Demonstration Academy
School owner
Try this
- Open Insights to see enrollment, attendance and fees together
- Look at Staff to see roles and what each can do
- Open School settings and see what families are shown
Look for
This role signs in with a 6-digit code. In the demo it is shown on the next screen; nothing is sent.
- owner@sunrise.example
- Password
- OneSchool-dev-2026
All demo sign-ins
Every account uses the same password: OneSchool-dev-2026
| Role | Password | Access | |
|---|---|---|---|
| School ownerSunrise Demonstration Academy · sign-in code shown on screen | owner@sunrise.example | OneSchool-dev-2026 | Open demo as School owner |
| RegistrarSunrise Demonstration Academy · sign-in code shown on screen | registrar@sunrise.example | OneSchool-dev-2026 | Open demo as Registrar |
| TeacherSunrise Demonstration Academy | teacher@sunrise.example | OneSchool-dev-2026 | Open demo as Teacher |
| BursarSunrise Demonstration Academy · sign-in code shown on screen | bursar@sunrise.example | OneSchool-dev-2026 | Open demo as Bursar |
| ParentTwo children, at Sunrise and Riverside | parent@sunrise.example | OneSchool-dev-2026 | Open demo as Parent |
| StudentSunrise Demonstration Academy | student@sunrise.example | OneSchool-dev-2026 | Open demo as Student |
| University registrarCapitol Demonstration University · sign-in code shown on screen | registrar@cdu.example | OneSchool-dev-2026 | Open demo as University registrar |
| Housing officer (warden)Capitol Demonstration University | housing@cdu.example | OneSchool-dev-2026 | Open demo as Housing officer (warden) |
| Maintenance staffCapitol Demonstration University | maintenance@cdu.example | OneSchool-dev-2026 | Open demo as Maintenance staff |
| University studentCapitol Demonstration University | student@cdu.example | OneSchool-dev-2026 | Open demo as University student |
| Network adminOneSchool network · sign-in code shown on screen | network@oneschool.example | OneSchool-dev-2026 | Open demo as Network admin |
| County education officerMontserrado County | county@oneschool.example | OneSchool-dev-2026 | Open demo as County education officer |