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
Utility & Licenses
| Item | Due | Status |
|---|---|---|
| KPLC Bill | Jun 5 | Due Soon |
| Water Bill | Jun 10 | Paid |
| NEMA License | Jun 2 | Urgent |
| Internet | Jun 15 | Active |
| Fire Safety | Aug 1 | OK |
Assessment & Homework Centre
| Title | Grade | Type | Due Date | Submissions | Status |
|---|---|---|---|---|---|
| Mid-Term Math Test | Gr. 5 | Assessment | May 20, 2026 | 68 / 76 | Open |
| Science Lab Report | Gr. 6 | Homework | May 18, 2026 | 82 / 91 | Open |
| English Essay Term 2 | Gr. 4 | Assessment | May 10, 2026 | 84 / 84 | Graded |
| Social Studies Map Work | Gr. 3 | Homework | May 15, 2026 | 71 / 79 | Graded |
| Kiswahili Insha | Gr. 5 | Assessment | May 25, 2026 | 0 / 76 | Upcoming |
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
KES 25,000
KES 42,000
KES 42,000
| Name | Grade | Age | Fees | Health Flag | Contact |
|---|---|---|---|---|---|
| Amara Njoroge | Grade 5 | 11 | Paid | — | 0722 345 678 |
| Brian Kipchoge | Grade 6 | 12 | Partial | Asthma | 0733 456 789 |
| Chloe Mwangi | Grade 3 | 9 | Pending | — | 0711 567 890 |
| David Otieno | Grade 4 | 10 | Paid | Diabetes | 0700 678 901 |
| Esther Waweru | Grade 2 | 8 | Paid | — | 0755 789 012 |
| Name | Grade/Class | Subjects | TSC No. | Certifications | Date Joined |
|---|---|---|---|---|---|
| Mr. John Omondi | Grade 5 | Math, Science | TSC-445231 | B.Ed | Mar 2018 |
| Ms. Grace Akinyi | Grade 3 | English, CRE | TSC-321456 | B.Ed | Jan 2020 |
| Mr. Peter Mwenda | Grade 6 | Social Studies | TSC-678912 | M.Ed | Aug 2015 |
| Ms. Faith Chebet | Grade 4 | Kiswahili | TSC-234567 | B.Ed | Feb 2022 |
| Mr. Eric Njuguna | Grade 1 & 2 | PE, Music | TSC-567890 | Diploma | Sep 2019 |
| Name | Role | Date Joined | Salary | Status |
|---|---|---|---|---|
| Mary Wanjiru | Accountant | Jan 2017 | KES 45,000 | Active |
| John Kariuki | Security | Mar 2019 | KES 18,000 | Active |
| Lucy Nduta | Cook / Catering | Jun 2020 | KES 22,000 | Active |
| Samuel Gicho | Janitor | Aug 2018 | KES 15,000 | On 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
| Role | Fee Data | Salaries | Assessments |
|---|---|---|---|
| Director | Full | Full | Full |
| Bursar | Full | None | None |
| Teacher | None | None | Full |
| Parent | Own Child | None | Own 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
Water Cycle Diagram — Lab Report
Essay: My Community Hero
My Class — Grade 5
| Name | Attendance | Last Assessment | Health |
|---|---|---|---|
| Amara Njoroge | 98% | 88% Math | — |
| Brian Kipchoge | 82% | 74% English | Asthma |
| Chloe Mwangi | 95% | 91% Science | — |
| David Otieno | 87% | 65% SS | Diabetes |
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
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.
🎓 Mid-Term Exams Begin May 20
Mid-term assessments will run from May 20–22. Ensure children come prepared.
💰 Fee Reminder — Term 2 Balance
Kindly clear any outstanding fee balance by May 30, 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 / 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
KES 42,000
KES 42,000
Amara's Assessments
Mathematics — Mid-Term
88%
English — Essay
76%
Science — Lab Report
92%
Social Studies — Map Work
65%
Fractions & Decimals — Chapter 7
Water Cycle Diagram
Essay: My Community Hero
My Account
Name
Mary Njoroge
Phone
0722 345 678
Email
m.njoroge@gmail.com
Relationship
Mother