Dashboard
ET
Total Students
847
+12 this term
Boys / Girls
431 / 416
50.9% / 49.1%
Teachers
42
All certified
Support Staff
18
Full capacity
Fees Expected
KES 8.4M
Term 2 target
Fees Collected
KES 6.1M
72.6% collected
Fee Balance
KES 2.3M
238 pending
Utilities Due
KES 340K
3 expiring soon
Fee Collection by Grade
Collected Balance
Recent Notifications
Fee payment KES 42,000 received — Kamau J.
2 min ago · Bank
New homework uploaded — Gr.5 Mathematics
15 min ago · Teacher
NEMA license expires in 14 days
Today · System
Enrollment by Grade
Grade 1
88
Grade 2
92
Grade 3
79
Grade 4
84
Grade 5
76
Grade 6
91
Utility & Licenses
ItemDueStatus
KPLC BillJun 5Due Soon
Water BillJun 10Paid
NEMA LicenseJun 2Urgent
InternetJun 15Active
Fire SafetyAug 1OK
Assessment & Homework Centre
TitleGradeTypeDue DateSubmissionsStatus
Mid-Term Math TestGr. 5AssessmentMay 20, 202668 / 76Open
Science Lab ReportGr. 6HomeworkMay 18, 202682 / 91Open
English Essay Term 2Gr. 4AssessmentMay 10, 202684 / 84Graded
Social Studies Map WorkGr. 3HomeworkMay 15, 202671 / 79Graded
Kiswahili InshaGr. 5AssessmentMay 25, 20260 / 76Upcoming
Expected
KES 8.4M
Collected
KES 6.1M
Balance
KES 2.3M
Defaulters
238
Monthly Revenue
Jan
Feb
Mar
Apr
May
Projection: KES 8.2M by end of term. Send reminders to 238 parents
Recent Payments
KES 42,000
James Kamau · May 16 · Full Term
KES 25,000
Aisha Omondi · May 15 · Partial
KES 42,000
Samuel Mutua · May 14 · Full Term
KES 42,000
Fatuma Hassan · May 13 · Full Term
NameGradeAgeFeesHealth FlagContact
Amara NjorogeGrade 511Paid0722 345 678
Brian KipchogeGrade 612PartialAsthma0733 456 789
Chloe MwangiGrade 39Pending0711 567 890
David OtienoGrade 410PaidDiabetes0700 678 901
Esther WaweruGrade 28Paid0755 789 012
NameGrade/ClassSubjectsTSC No.CertificationsDate Joined
Mr. John OmondiGrade 5Math, ScienceTSC-445231B.EdMar 2018
Ms. Grace AkinyiGrade 3English, CRETSC-321456B.EdJan 2020
Mr. Peter MwendaGrade 6Social StudiesTSC-678912M.EdAug 2015
Ms. Faith ChebetGrade 4KiswahiliTSC-234567B.EdFeb 2022
Mr. Eric NjugunaGrade 1 & 2PE, MusicTSC-567890DiplomaSep 2019
NameRoleDate JoinedSalaryStatus
Mary WanjiruAccountantJan 2017KES 45,000Active
John KariukiSecurityMar 2019KES 18,000Active
Lucy NdutaCook / CateringJun 2020KES 22,000Active
Samuel GichoJanitorAug 2018KES 15,000On Leave
Bank: Fee payment of KES 42,000 received from James Kamau.
Today, 9:14 AM · M-Pesa/Bank
Teacher — Omondi: Grade 5 Mathematics homework uploaded. Due May 20.
Today, 8:45 AM · Teacher Portal
Parent — Waweru: My son David is unwell today, won't be in school.
Today, 7:50 AM · Parent App
System: NEMA Environmental license expires in 14 days. Renewal required by June 2, 2026.
Yesterday · Utilities
Parent — Kamau: Complaint about cafeteria food quality — requested meeting with principal.
May 14, 2026 · Parent App
Staff Contacts
JO
Mr. John Omondi
Grade 5 Teacher
2
GA
Ms. Grace Akinyi
Grade 3 Teacher
PM
Mr. Peter Mwenda
Grade 6 Teacher
Chat — Select contact
Select a contact to start chatting
School Information
School Name
Bright Future Academy
Location
Nairobi, Kenya
Current Term
Term 2, 2026
Subscription
EduTerminal Pro ✓
Role Permissions
RoleFee DataSalariesAssessments
DirectorFullFullFull
BursarFullNoneNone
TeacherNoneNoneFull
ParentOwn ChildNoneOwn Child
My Students
76
Boys / Girls
40 / 36
Pending HW
2
Absent Today
3
This Week's Timetable — Grade 5
Mon
Tue
Wed
Thu
Fri
8–9am
Mathematics
English
Mathematics
Science
English
9–10am
Science
Mathematics
Soc. Studies
English
Mathematics
11–12pm
Soc. Studies
Science
PE
Soc. Studies
PE
Assignments & Homework
Fractions & Decimals — Chapter 7
Grade 5 · Due May 20 · 68 / 76 submitted
Open
Water Cycle Diagram — Lab Report
Grade 5 · Due May 18 · 76 / 76 submitted
Closed
Essay: My Community Hero
Grade 5 · Due May 25 · 0 / 76 submitted
Upcoming
My Class — Grade 5
NameAttendanceLast AssessmentHealth
Amara Njoroge98%88% Math
Brian Kipchoge82%74% EnglishAsthma
Chloe Mwangi95%91% Science
David Otieno87%65% SSDiabetes
Notifications from Management
Admin: All teachers must submit mid-term grades by Friday, May 22.
Today, 8:00 AM
Admin: Staff meeting scheduled for Monday May 19 at 4pm in the staffroom.
Yesterday
Colleague — Ms. Akinyi: Shared Grade 3 transition report. Please review.
May 14, 2026
Colleagues
GA
Ms. Grace Akinyi
Grade 3
AD
Admin Office
Management
1
Chat — Select contact
Select a contact
My Profile
JO
Mr. John Omondi
Grade 5 Class Teacher · Mathematics & Science
TSC Number
TSC-445231
Certification
B.Ed (UoN, 2015)
Email
j.omondi@school.ac.ke
Phone
0722 111 222
📢 School Sports Day — May 23, 2026
All parents are invited to the annual Sports Day. Gates open at 8:00 AM.
Posted by Admin · May 14, 2026
🎓 Mid-Term Exams Begin May 20
Mid-term assessments will run from May 20–22. Ensure children come prepared.
Posted by Admin · May 12, 2026
💰 Fee Reminder — Term 2 Balance
Kindly clear any outstanding fee balance by May 30, 2026.
Posted by Bursar · May 10, 2026
My Notifications
New homework: Fractions & Decimals — due May 20.
Today, 8:45 AM · Grade 5
School activity: Sports Day on May 23 — parents welcome!
May 14, 2026 · School
Fee reminder: KES 17,000 balance outstanding for Term 2.
May 10, 2026 · Finance
Assessment result: Math mid-term — Amara scored 88%.
May 8, 2026 · Academic
AN
Amara Njoroge
Grade 5 · Class Teacher: Mr. Omondi · Joined January 2021
Grade / Class
Grade 5A
Class Teacher
Mr. John Omondi
Date Joined
January 15, 2021
Fee Status
KES 17,000 balance
Total Fee (Term 2)
KES 42,000
Amount Paid
KES 25,000
Balance
KES 17,000
Payment History
KES 25,000
May 2, 2026 · M-Pesa · Partial payment
KES 42,000
Jan 15, 2026 · Bank Transfer · Full Term 1
KES 42,000
Sep 5, 2025 · Bank Transfer · Full Term 3, 2025
Amara's Assessments
Mathematics — Mid-Term
88%
English — Essay
76%
Science — Lab Report
92%
Social Studies — Map Work
65%
Fractions & Decimals — Chapter 7
Math · Mr. Omondi · Due May 20, 2026
Pending
Water Cycle Diagram
Science · Mr. Omondi · Due May 18, 2026
Submitted
Essay: My Community Hero
English · Mr. Omondi · Due May 25, 2026
Upcoming
My Account
Name
Mary Njoroge
Phone
0722 345 678
Email
m.njoroge@gmail.com
Relationship
Mother