When Elimu Bora provisions your school, you receive everything you need to get started: a dedicated subdomain, a Super Admin login, and an isolated database that belongs only to your school. This guide walks you through the first things to do after you receive that welcome email, so you can be up and running the same day.Documentation Index
Fetch the complete documentation index at: https://elimuborasolutionsco.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Receive your account
The Elimu Bora team creates your school’s account and sends you a welcome email with:
- Your school’s subdomain — for example,
sunrise.elimuboraerp.com - Your Super Admin username and temporary password
Log in for the first time
Open a browser and navigate to your subdomain (e.g.,
https://sunrise.elimuboraerp.com). Enter your Super Admin credentials on the login screen and click Sign in.On your first login you will be prompted to change your password. Choose a strong password and store it securely.Elimu Bora supports multi-factor authentication (MFA) for extra security. After logging in, go to your profile settings to enable TOTP-based MFA or email one-time passwords. We strongly recommend enabling MFA on the Super Admin account before inviting other users.
Configure your school details
Before adding staff or students, fill in your school’s profile so that reports, invoices, and email notifications carry the correct information.Go to Settings → School Details in the left sidebar. You will find three sections:Identity
- School Name — the full official name of your school
- Motto — your school’s motto (optional but recommended; it appears on report cards)
- Vision — a short vision statement for your school (optional)
- Phone number, email address, and website URL
- Physical address: county, city, and town
- Logo — upload your school logo (PNG or JPG, max 2 MB). The logo appears on report cards, invoices, and email communications sent to guardians.
- Primary Colour — pick your school’s brand colour using the colour picker. Elimu Bora uses this colour across dashboards, email templates, and PDF reports.
Set up your academic structure
Before you can enrol students or run assessments, Elimu Bora needs to know your curriculum (CBC or 8-4-4), grade levels, and class streams. This structure governs everything else — attendance registers, timetables, assessments, and report cards all sit within it.See Curriculum setup for step-by-step instructions on creating grade levels, grade streams, subjects, and academic years.
Add your team
With your school structure in place, create user accounts for everyone who needs access to the system.Go to the Users section and create accounts for:
- Teaching staff — assign roles such as Teacher, Class Teacher, or HOD
- Administrative staff — assign roles such as Bursar, HR/Secretary, or Librarian
- School leadership — assign Principal or Deputy Principal roles
Elimu Bora uses role-based access control. A Teacher, for example, can mark attendance and enter grades for their own classes but cannot access finance records. See Roles and access for a full breakdown of what each role can do.
Enrol your students
Go to Students in the sidebar and click New student to add students one at a time, or use the bulk import feature to add hundreds of students from a spreadsheet.For each student you will record:
- Full name and admission number
- Admission date and admission type (new, transfer, re-admission, or sponsorship)
- Curriculum and grade level assignment
- Blood group and any health conditions (optional)
Link guardians to students
After enrolling students, add their parents and guardians. Go to Guardians and create a guardian account for each parent or caregiver.When you link a guardian to a student, Elimu Bora automatically sends the guardian a welcome email with their login credentials. Guardians sign in at your school’s subdomain and see a read-only view of their children’s data — attendance records, report cards, fee invoices, and wallet balance. They cannot edit any information.You can link multiple guardians to a single student (e.g., both parents) and specify the relationship — Mother, Father, Aunt, Uncle, Sponsor, and so on.
You're ready
Your school is now configured and your team is set up. Here is where to go next depending on what you want to do first:
Attendance
Take daily morning and afternoon attendance for each class stream.
Finance
Create fee definitions, generate invoices, and collect payments via M-Pesa or cash.
Assessments
Set up grading scales, create assessments, and publish report cards.
Reports
View attendance summaries, financial reports, and academic performance overviews.