You're previewing the management dashboard

SkoolDesk shows each person only the tools their role allows. Choose whose view you'd like to explore first β€” you can switch anytime from the top bar.

πŸ”’ app.skooldesk.ng
Dashboard
Bright Future Academy Β· Lagos
Viewing as β“˜
2nd Term Β· 2025/26
πŸ””
βœ‰
πŸ‘₯
486
Total students
β–² 24 new this term
πŸ’³
₦18.2M
Fees collected Β· 2nd Term
β–² 78% of expected
⏳
₦5.1M
Outstanding Β· 2nd Term
112 students owing
βœ“
94%
Attendance today
457 of 486 present

Fees by term

2025/26 session Β· tap a term to update the figures above
1st Term
₦20.6M
2nd Term
₦18.2M
3rd Term
₦7.0M

Each term has its own expected total, collected amount and outstanding balance β€” the dashboard reflects the term you select.

Fees collected by level

2nd Term 2025/26 Β· in ₦ millions
KG/Nur
Pry 1–3
Pry 4–6
JSS
SSS

Fee status

Recent payments
TO
Tunde Okafor
JSS 2A
FA
Fatima Aliyu
Pry 5B
Part ₦40k
CE
Chidi Eze
SSS 3
BM
Blessing Musa
JSS 1C
Owing ₦85k

Announcements

Sent to parents & staff
14FEB
Mid-term break begins Friday
Resumes Monday 24th. Reports go out via the parent portal.
10FEB
PTA meeting β€” JSS & SSS
Saturday 10am, main hall. Term results discussed.
03FEB
2nd term fees due
Kindly clear balances before mid-term exams.

Quick actions

Common daily tasks

Class arms & teachers

Every arm and its assigned teacher, at a glance β€” assign or change from Customize & Setup
ClassArmClass teacherPupils
Primary 1Primary 1 SapphireMr. Sani33
Primary 1Primary 1 DaisyMrs. Bello32
Primary 1Primary 1 CrystalMs. Ada31
KG 1KG 1 SunflowerMrs. John Β· minder Mrs. Eze19
JSS 2JSS 2 EmeraldMrs. Bassey38
SSS 3SSS 3 ScienceMrs. Bassey31
StudentAdm. NoClassParent / GuardianFeesAttend.
Zainab YusufBFA/0455KG 2Mrs. R. Yusuf97%
Ada NwosuBFA/0156Pry 3AMrs. G. Nwosu99%
Fatima AliyuBFA/0118Pry 5BMrs. H. AliyuPart91%
Samuel ObiBFA/0401Pry 6AMrs. J. ObiOwing90%
Blessing MusaBFA/0342JSS 1CMr. S. MusaOwing88%
Tunde OkaforBFA/0231JSS 2AMr. P. Okafor96%
Grace AdewaleBFA/0064JSS 3AMr. T. Adewale95%
Ibrahim BelloBFA/0289SSS 1BAlh. M. BelloPart93%
Chidi EzeBFA/0007SSS 3Dr. N. Eze98%

πŸ‘€ Tap a student's name (try Tunde Okafor) to open their full profile.

TO
πŸ“· Add photo

Tunde Okafor

Adm. No BFA/0231 Β· JSS 2 Emerald Β· enrolled Sept 2023
🏷 Arm: JSS 2 Emerald πŸ‘©β€πŸ« Teacher: Mrs. Bassey πŸŽ‚ 13 years πŸ‘ͺ Mr. P. Okafor

Bio data

Full nameTunde David Okafor
Date of birth12 March 2012
GenderMale
Class / ArmJSS 2 Β· Emerald arm
Class teacherMrs. Bassey
Admission no.BFA/0231
Date enrolled11 Sept 2023
Genotype / BloodAA Β· O+
Address14 Bode Thomas, Surulere

Guardian(s)

Primary guardianMr. P. Okafor (Father)
Phone0803 β€’β€’β€’β€’ 221
Emailp.okafor@email.com
Sibling hereAmaka Okafor Β· Pry 4B
Emergency contactMrs. Okafor Β· 0805 β€’β€’β€’β€’ 119

Linked to one guardian account β€” both children visible in a single parent portal.

Clubs & activities

What Tunde takes part in
πŸ”¬ JETS Club ⚽ Football team πŸ“° Press Club

Member of 3 clubs Β· JETS patron: Mr. Okon Β· meets Tuesdays 2pm.

Attendance & fees

Attendance Β· this term59 / 61 days (96%)
Lateness1 day
Fees Β· 2nd term₦95,000 Β· Paid
Outstanding₦0
Last receipt🧾 #4471

Results history

Performance across terms β€” builds a permanent academic record
TermAveragePositionGradeReport
1st Term 2025/2676.5%5th of 38BView
2nd Term 2025/2679.3%4th of 38BView
3rd Term 2024/25 (JSS 1)72.1%7th of 40BView
2nd Term 2024/25 (JSS 1)70.4%8th of 40BView

πŸ‘€ One profile pulls together everything about a student β€” bio, guardians, clubs, attendance, fees and full results history.

πŸ‘ͺ
348
Guardian accounts
πŸ‘₯
486
Linked children
⚭
96
Parents with 2+ kids
πŸ”—
7
Unlinked students

Guardians & their children

Children are linked to a guardian record β€” not by surname β€” so siblings with different last names still group correctly
GuardianPhoneChildrenCombined balance
Mr. P. Okafor0803 β€’β€’β€’β€’ 221 Tunde Okafor Β· JSS 2AAmaka Okafor Β· Pry 4B
Mrs. H. Aliyu0810 β€’β€’β€’β€’ 884 Fatima Aliyu Β· Pry 5BZainab Yusuf Β· KG 2Bilal Aliyu Β· JSS 1A ₦71,000 owing
Dr. N. Eze0701 β€’β€’β€’β€’ 339 Chidi Eze Β· SSS 3
Mr. S. Musa0814 β€’β€’β€’β€’ 052 Blessing Musa Β· JSS 1CDaniel Adeyemi Β· Pry 2A ₦142,000 owing

Why this matters

One guardian record powers a lot
πŸ”—
Different surnames, same parent
Link siblings manually β€” e.g. "Daniel Adeyemi" and "Blessing Musa" share guardian Mr. Musa. Never auto-grouped by name.
πŸ“±
One login, all children
The guardian sees every child in one parent portal β€” no separate accounts
πŸ’³
Combined fee view
A single bill across all their children, paid in one place
πŸ“£
No duplicate messages
"Message all parents" reaches each guardian once, not once per child
πŸ‘©β€πŸ«
42
Teaching staff
πŸ§‘β€πŸ’Ό
11
Non-teaching
🏷
28
Class teachers
βœ—
2
On leave today

Staff directory

Tap a name to open their profile
NameRoleSubjectsClass teacher ofStatus
Mrs. BasseyTeacherEnglish, LiteratureJSS 2 Emerald
Mr. OkonTeacherMaths, Further MathsSSS 3 Commercial
Mr. SaniTeacherBasic SciencePrimary 1 Sapphire
Mrs. BelloTeacherEnglish (Primary)Primary 1 DaisyOn leave
Mrs. JohnTeacher / MinderPhonics, RhymesKG 1 Sunflower
Mr. AdeyemiBursarβ€”β€”
MB
πŸ“· Add photo

Mrs. Bassey

Staff ID BFA-T012 Β· English & Literature Β· joined Jan 2021
🏷 Class teacher: JSS 2 Emerald πŸ“š 2 subjects 🎭 Patron: Drama Club

Staff details

Full nameMrs. Grace Bassey
Staff IDBFA-T012
RoleTeacher
Phone0802 β€’β€’β€’β€’ 447
Emailg.bassey@email.com
Date joined11 Jan 2021
QualificationB.Ed English

Teaching load

Class teacher ofJSS 2 Emerald
SubjectsEnglish, Literature
Classes taughtJSS 1–3, SSS 1–3
Periods / week24
Club patronDrama & Arts
Attendance Β· this term98%

πŸ‘©β€πŸ« A teacher profile ties together their subjects, the arm they lead, club patronage and load β€” and links back to the students they teach.

πŸŽ“

Bright Future Academy

14 Bode Thomas St, Surulere, Lagos Β· ☎ 0803 221 4455 Β· βœ‰ info@brightfutureacademy.ng

Terminal Report Β· 2nd Term 2025/26

Student
Tunde Okafor
Class
JSS 2A
Position
4th of 38
SubjectCA (40)Exam (60)TotalGrade
English Language345286A
Mathematics314879B
Basic Science365591A
Social Studies284472B
English Lit.254065C
Civic Education335083A
Total
476 / 600
Average
79.3%
Grade
B (Very Good)
School opened
61 days
Present
59 days
Absent
2 days Β· 96%
Class teacher's comment
A hardworking and well-behaved student. Should pay more attention to Literature. Keep it up, Tunde.
Head teacher's comment
A very good result. Promoted to the next class.
G. Bassey
Class Teacher
A. Adeyemi
Proprietor / Head Β· signature & stamp
πŸ“… Attendance is marked daily and totals here automatically Β· πŸ€– Scores auto-graded Β· ✍ Comments by class & head teacher Β· βœ’ Signatures stamped automatically Β· πŸ“² Published to parent portal Β· πŸ–¨ Ready to print
StudentCA 1 (20)CA 2 (20)Exam (60)TotalGrade
Tunde Okafor16154879B
Grace Adewale18175489A
Blessing Musa12143864C
Ibrahim Bello10113051D
Ada Nwosu19185794A

Totals and grades compute automatically as scores are typed.

₦
₦23.3M
Expected this term
βœ“
₦18.2M
Confirmed (78%)
⏳
7
Pending confirmation
⚠
₦5.1M
Outstanding

Payments awaiting your confirmation

Parents transferred to the school account and uploaded proof β€” check each against the bank statement, then confirm or reject. Only confirmed payments update a student's record.
FA
Fatima Aliyu Β· Pry 5B
₦38,000 Β· transfer Β· 14 Feb 10:22 Β· ref FBN/2231
πŸ“Ž View receipt
IB
Ibrahim Bello Β· SSS 1B
₦48,000 Β· transfer Β· 14 Feb 09:05 Β· ref GTB/8841
πŸ“Ž View receipt
BM
Blessing Musa Β· JSS 1C
₦85,000 Β· transfer Β· 13 Feb 16:40 Β· ⚠ same receipt seen before
πŸ“Ž View receipt

πŸ›‘ Receipts are never auto-trusted β€” the bursar verifies against the real bank statement. Duplicate receipt uploads are flagged automatically, and every confirm/reject is saved to the audit log. The bursar can also record a cash/manual payment here.

StudentClassTerm feeConfirmedBalanceStatusReceipt
Tunde OkaforJSS 2 Emerald₦95,000₦95,000₦0🧾 #4471
Fatima AliyuPry 5B₦78,000₦40,000₦38,000Part🧾 #4468
Chidi EzeSSS 3₦120,000₦120,000₦0🧾 #4470
Blessing MusaJSS 1C₦85,000₦0₦85,000Owingβ€”
Ibrahim BelloSSS 1B₦98,000₦50,000₦48,000Part🧾 #4465

πŸ’‘ The ledger shows only confirmed payments. Money moves bank-to-bank between parent and school β€” SkoolDesk never touches it, only records it.

Fee setup β€” what each class pays

Set each fee item, its amount per class, and which bank account it's paid into. Parents only see the items for their child's class.
Β·

Showing: Primary Β· 2nd Term β€” amounts & destination account per item

Fee itemAmount (₦)Compulsory?Paid into account
Tuition
Feeding
Bus / transportOptional
Club duesOptional
PTA levy
Required total for Primary Β· 2nd Term: ₦88,000 (+ optional up to ₦18,000)

πŸ’‘ Each class can have completely different fees. A nursery pupil and an SSS student see different items and amounts β€” and each item can go to a different school account.

School bank accounts

Add as many accounts as your school uses β€” different purposes can go to different accounts. Fee items in Fee Setup point to these.
Purpose / labelAccount nameNumberBank
Main accountBright Future Academy0123456789GTBank
Primary accountBFA Primary School0987654321GTBank
Feeding accountBFA Feeding Scheme1122334455Zenith Bank
Clubs accountBFA Clubs & Societies5566778899UBA

🏦 Some schools split money β€” nursery, primary, secondary, feeding and clubs into separate accounts. Parents always see the correct account for each item. No money passes through SkoolDesk.

πŸ“…
61
School days Β· 2nd term
βœ“
94%
Class avg Β· today
⏱
3
Late today
βœ—
2
Absent today
StudentAdm. NoToday's statusPresent this termTerm %
Tunde OkaforBFA/023159 / 6196%
Grace AdewaleBFA/006458 / 6195%
Blessing MusaBFA/0342Absent54 / 6188%
Ibrahim BelloBFA/0289Late57 / 6193%
Ada NwosuBFA/015660 / 6199%

πŸ“… Marked daily Β· each day adds to the term total, which prints on the report card and shows on the parent portal & student profile. ⚑ Absences can auto-alert parents.

New broadcast to parents

One message, every channel β€” reaches parents where they already are.

πŸ’¬
WhatsApp
Official Business API
πŸ“±
SMS
Fallback
πŸ””
In-app
Parent portal

Recent broadcasts

Delivery across channels
πŸ’¬
Reports published
All parents Β· WhatsApp + SMS
⏳
Fee reminder
112 owing parents
94 read
⚑
Absentee alert Β· auto
Blessing M. marked absent
πŸ“…
PTA meeting invite
JSS & SSS parents

Automatic alerts

Triggers that message parents without you lifting a finger
⚑
Child marked absent
Parent gets a WhatsApp/SMS the moment attendance is taken
🧾
Payment received
Auto-receipt sent to parent on every fee payment
πŸ“„
Results published
Notify parents the instant report cards go live
⏳
Fee due reminder
Weekly nudge to parents with an outstanding balance

Note: WhatsApp automation uses the official WhatsApp Business API (small per-message cost) β€” far more reliable than an informal group, and fully controlled by the school.

● Exams ● Holidays ● Meetings ● Clubs
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
JETS Club 2pm
4
5
Staff mtg
6
7
Drama club
8
9
10
PTA 10am
11
Mid-term begins
12
Mid-term
13
Mid-term
14
Break begins
15
16
17
18
Mid-term break
19
20
21
22
23
24
Resumption
25
26
27
Inter-house heats
28
Sports day
1

One shared calendar for the whole team β€” staff see duties, parents see what's relevant to them. Events can auto-notify via Communication.

Compose this week's bulletin

A weekly round-up for parents β€” write a note, and this term's calendar activities are pulled in automatically.

πŸ“
Mid-term exams
11–13 Feb
🀝
PTA meeting
10 Feb Β· 10am
πŸ–
Mid-term break
14–23 Feb
⚽
Sports day
28 Feb
πŸ“§
Email
To all parents
🏠
Parent portal
Appears in-app
πŸ“„
PDF file
For WhatsApp

πŸ“„ The PDF is generated for you to post in your school WhatsApp group. (Direct WhatsApp broadcasts to individual parents use the official Business API β€” set up under Communication.)

Preview

How parents will see it
πŸŽ“
Bright Future Academy
Week 6 Bulletin Β· 10–14 February
Dear Parents, it's been a busy and productive week. Mid-term exams begin next week and the break starts Friday. Please find this week's activities below…
This week & coming up
10FEB
PTA meeting Β· 10am
Main hall β€” term results discussed.
11FEB
Mid-term exams begin
Through to 13th Feb.
14FEB
Mid-term break begins
School resumes 24th Feb.
28FEB
Inter-house sports day
Parents welcome from 9am.

Past bulletins

Archived & viewable anytime on the parent portal
πŸ“°
Week 6 Bulletin
10–14 Feb Β· email + portal + PDF
πŸ“°
Week 5 Bulletin
03–07 Feb Β· email + portal
πŸ“°
Week 4 Bulletin
27–31 Jan Β· email + portal + PDF

πŸ“° One bulletin, three places β€” emailed to parents, shown on the parent portal, and downloadable as a PDF to post in the school WhatsApp group. Calendar activities flow in automatically.

πŸ”¬

JETS Club

Junior Engineers & Scientists Β· Patron: Mr. Okon
πŸ‘₯ 38 members Β· πŸ“… Meets Tue 2pm
🎭

Drama & Arts

Stage & creative arts Β· Patron: Mrs. Bassey
πŸ‘₯ 26 members Β· πŸ“… Meets Thu 2pm
πŸ“°

Press Club

School magazine & news Β· Patron: Mr. Ade
πŸ‘₯ 19 members Β· πŸ“… Meets Wed 1pm
⚽

Sports

Football, athletics, inter-house Β· Coach: Mr. Bello
πŸ‘₯ 64 members Β· πŸ“… Meets Fri 3pm
🎡

Choir & Music

Voice & instruments Β· Patron: Mrs. John
πŸ‘₯ 31 members Β· πŸ“… Meets Mon 2pm
πŸ•

Scouts / Brigade

Leadership & service Β· Patron: Mr. Eze
πŸ‘₯ 22 members Β· πŸ“… Meets Sat 9am

Assign a teacher-patron, enroll members, track meeting attendance, and announce club events β€” all linked to the calendar.

Hello, Mr. Okafor πŸ‘‹

You have 2 children at Bright Future Academy. Combined balance below.

Combined balance Β· all children
₦0

VIEWING

πŸ“„
79.3%
Tunde Β· term average
4th of 38 Β· Grade B
βœ“
96%
Attendance
Present today
🧾
₦95k
Fees paid
Receipt #4471

Tunde's latest results

JSS 2A Β· 2nd Term Β· published 14 Feb
Basic Science
CA 36 Β· Exam 55
A Β· 91
English Language
CA 34 Β· Exam 52
A Β· 86
Mathematics
CA 31 Β· Exam 48
B Β· 79

From the school

Tunde Β· announcements & clubs
πŸ“°
Week 6 Bulletin is out
This week's activities, exams & the PTA meeting β€” tap to read.
14FEB
Reports are out
Tunde's 2nd term report card is available above.
03FEB
Tunde joined JETS Club
Meets Tuesdays 2pm. Sports day is 28th Feb.
πŸ“„
88.1%
Amaka Β· term average
1st of 32 Β· Grade A
βœ“
99%
Attendance
Present today
🧾
₦72k
Fees paid
Receipt #4469

Amaka's latest results

Pry 4B Β· 2nd Term Β· published 14 Feb
Mathematics
CA 38 Β· Exam 57
A Β· 95
English Language
CA 35 Β· Exam 53
A Β· 88
Basic Science
CA 33 Β· Exam 49
B Β· 82

From the school

Amaka Β· announcements & clubs
14FEB
Top of her class πŸŽ‰
Amaka came 1st in Pry 4B this term. Well done!
06FEB
Amaka joined Choir
Meets Mondays 2pm.

πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ All your children at a glance

One view across every child β€” switch above for detail
ChildClassAveragePositionAttendanceFees
Tunde OkaforJSS 2A79.3%4th of 3896%
Amaka OkaforPry 4B88.1%1st of 3299%

One combined bill

Pay for all your children together β€” Tunde (₦95k) + Amaka (₦72k).

Total this term
₦167k

How to pay β€” Amaka (Primary 4)

These are the fees for Amaka's class this term. Each may go to a different school account β€” transfer to the account shown, then upload your receipt for that item.
Fee itemAmountPay intoStatus
Tuition₦65,000BFA Primary Β· GTB Β· 0987654321
Feeding₦18,000BFA Feeding Β· Zenith Β· 1122334455
PTA levy₦5,000BFA Main Β· GTB Β· 0123456789Due
Club dues (optional)₦3,000BFA Clubs Β· UBA Β· 5566778899Optional
Paying PTA levy β†’ transfer to
Account nameBFA Main
Account number0123456789
BankGTBank
ReferenceAmaka Okafor Β· BFA/0312
πŸ“Ž
Upload your transfer receipt
screenshot or PDF Β· max 5MB

πŸ“± One login shows every child β€” even with different surnames. Money goes straight to the school's bank; you just upload proof and the school confirms.

πŸ“š
32
Subjects offered
βœ“
18
Core subjects
✦
14
Electives
πŸ‘€
3
Unassigned teacher

Subjects by level

Each subject is assigned to the levels that take it, marked core or elective, and linked to a teacher
SubjectLevels offeredTypeTeacherStatus
English LanguagePry 1 – SSS 3CoreMrs. Bassey
MathematicsPry 1 – SSS 3CoreMr. Okon
Basic SciencePry 4 – JSS 3CoreMr. Eze
Phonics & RhymesKG 1 – Nursery 3CoreMrs. John
Civic EducationPry 1 – SSS 3CoreMr. Ade
Further MathematicsSSS 1 – SSS 3 Β· ScienceElectiveMr. Okon
Financial AccountingSSS 1 – SSS 3 Β· CommercialElectiveβ€”No teacher
Literature-in-EnglishSSS 1 – SSS 3 Β· ArtsElectiveMrs. Bassey
Computer StudiesPry 3 – SSS 3ElectiveMr. Nnamdi
FrenchJSS 1 – SSS 3Electiveβ€”No teacher

SSS subject streams

Group electives so SSS students pick within their stream
πŸ”¬
Science
Physics Β· Chemistry Β· Biology Β· Further Maths Β· Agric
πŸ“ˆ
Commercial
Accounting Β· Commerce Β· Economics Β· Office Practice
🎨
Arts
Literature Β· Government Β· CRS/IRS Β· Visual Arts Β· Music

How subjects flow through SkoolDesk

Define once β€” it powers everything else
πŸ“
Score entry
Only the right subjects appear for each class
πŸ“„
Report cards
A student's report shows only the subjects they take
πŸ—“
Timetable
Subjects & their teachers feed the class timetable

Subjects are the backbone β€” defining them per level keeps score entry, report cards and timetables accurate automatically.

End-of-session promotion Β· 2025/26

The system has calculated who passed. Review, override if needed, then confirm.

Ready to promote
441
⬆
441
Auto-promoted (passed)
‡
23
Repeating (below 40%)
πŸŽ“
78
Graduating (SSS 3)
✎
5
Manually overridden

Promotion preview

Pass mark 40% Β· students at or above move up automatically; you can override any row
StudentCurrent classAverageOutcomeMoves to
Amaka OkaforPry 4B88.1%Pry 5Override
Tunde OkaforJSS 2A79.3%JSS 3Override
Blessing MusaJSS 1C52.0%JSS 2Override
Ibrahim BelloSSS 1B38.5%RepeatSSS 1 (again)Override
Chidi EzeSSS 374.0%Graduate→ AlumniView

⬆ Promotion is calculated automatically from term averages β€” but nothing moves until the proprietor confirms. SSS 3 graduates exit into the Graduates table.

πŸŽ“
612
Total alumni
πŸ“…
78
Class of 2025/26
πŸ“œ
534
Certificates issued
πŸ“‚
∞
Records kept forever

Graduates & alumni

A separate, permanent record β€” includes both students who graduated through SkoolDesk and past records added by the school
NameGraduatedFinal classFinal averageSourceCertificate
Chidi Eze2025/26SSS 3 Β· Science74.0%From system
Halima Sani2025/26SSS 3 Β· Arts81.2%From system
Joy Akpan2024/25SSS 3 Β· Science77.5%From system
Daniel Effiong2019/20SSS 3 Β· Commercial71.4%Added manually
Aisha Bello2017/18SSS 3 Β· Arts68.9%Added manually
Peter Nwankwo2015/16SSS 3 Β· Science80.2%Added manually

πŸŽ“ Alumni stay separate from current students β€” old results and certificates remain on file for transcripts and reference, however far back they go.

Add a past graduate record

Backfill alumni from before SkoolDesk β€” capture their final-year results so the historical record lives here too

FINAL-YEAR SUBJECT RESULTS

SubjectScoreGrade

πŸ’‘ For many years at once, the bulk import lets a school upload an old results spreadsheet rather than typing each graduate by hand.

Class / arm:
JSS 2 Emerald Β· weekly timetable
TimeMonTueWedThuFri
8:00–8:40English
Mrs. Bassey
Maths
Mr. Okon
Basic Sci
Mr. Eze
English
Mrs. Bassey
Civic
Mr. Ade
8:40–9:20Maths
Mr. Okon
Social St
Mr. Ade
English
Mrs. Bassey
Maths
Mr. Okon
Basic Sci
Mr. Eze
10:00–10:30 Β· Break
10:30–11:10Civic
Mr. Ade
Computer
Mr. Nnamdi
Maths
Mr. Okon
English Lit
Mrs. Bassey
French
Ms. Marie
Primary 1 Sapphire Β· weekly timetable
TimeMonTueWedThuFri
8:00–8:40Phonics
Mr. Sani
Numbers
Mr. Sani
Rhymes
Mr. Sani
Phonics
Mr. Sani
Drawing
Mrs. Udo
8:40–9:20Numbers
Mr. Sani
Story time
Mr. Sani
Numbers
Mr. Sani
Health
Mrs. Udo
Numbers
Mr. Sani
9:20–9:50 Β· Snack & play
9:50–10:30Rhymes
Mr. Sani
Drawing
Mrs. Udo
Phonics
Mr. Sani
Story time
Mr. Sani
Rhymes
Mr. Sani
SSS 3 Science Β· weekly timetable
TimeMonTueWedThuFri
8:00–8:40Physics
Mr. Okon
Chemistry
Mrs. Bassey
Biology
Mr. Eze
Further Maths
Mr. Okon
English
Mrs. Bassey
8:40–9:20Chemistry
Mrs. Bassey
Physics
Mr. Okon
Further Maths
Mr. Okon
Biology
Mr. Eze
Maths
Mr. Okon
10:00–10:30 Β· Break
10:30–11:10Biology
Mr. Eze
Maths
Mr. Okon
Physics
Mr. Okon
Chemistry
Mrs. Bassey
Agric
Mr. Eze
Editing: JSS 2 Emerald

Tap a cell to assign a subject + teacher. Only this arm's subjects appear, and the system warns if a teacher is already booked elsewhere at that time.

TimeMonTueWedThuFri
8:00–8:40 οΌ‹ add οΌ‹ add οΌ‹ add
8:40–9:20 Maths Β· Mr. Okon
⚠ also in SSS 3 now
οΌ‹ add οΌ‹ add οΌ‹ add οΌ‹ add

πŸ—“ Each class/arm has its own timetable β€” switch with the selector above. Built from that arm's subjects & teachers; clashes (a teacher booked in two classes at once) are flagged automatically in edit mode.

β†ͺ
8
Transferred out Β· session
⏸
3
Withdrawn
↩
5
New transfers in
πŸ“„
11
Transfer letters issued

Students who left

Mid-year exits β€” record stays on file with reason & date, separate from active register
StudentLast classDate leftReasonRecords
Kemi LawalJSS 1A14 Jan 2026Transfer (relocation)πŸ“„ Transfer letter
Uche OkekePry 4B03 Dec 2025Transfer (other school)πŸ“„ Transfer letter
Sadiq BelloSSS 1B20 Nov 2025Withdrawn (fees)View record
Tina EzeKG 210 Oct 2025Family decisionView record

β†ͺ A student who leaves mid-year isn't deleted β€” they're moved here with a reason and date, and a transfer letter can be generated. Their full history stays on file.

₦
₦18.2M
Income Β· 2nd term
πŸ“‰
₦11.4M
Expenses Β· 2nd term
βš–
₦6.8M
Net balance
πŸ“Š
63%
Spent on salaries

School expenses

Track money going out β€” pairs with fee income to show the school's real position
DateItemCategoryAmountPaid to
10 FebStaff salaries Β· JanSalaries₦7,200,00042 staff
06 FebDiesel Β· generatorUtilities₦480,000Total Fuels
03 FebExam materials₦310,000Bookshop Ltd
01 FebPHCN electricityUtilities₦220,000Eko Disco
28 JanBus maintenance₦175,000AutoFix

πŸ“‰ Only the proprietor and bursar can see expenses β€” it feeds the income-vs-expense view the proprietor cares about most.

πŸŽ“
Bright Future Academy
TO
Tunde OkaforAdm: BFA/0231
Class: JSS 2 Emerald
Session: 2025/26
Blood: O+
πŸŽ“
Bright Future Academy
GA
Grace AdewaleAdm: BFA/0064
Class: JSS 2 Emerald
Session: 2025/26
Blood: A+
πŸŽ“
Bright Future Academy
AN
Ada NwosuAdm: BFA/0156
Class: Pry 3 Sapphire
Session: 2025/26
Blood: Oβˆ’

πŸͺͺ Generate ID cards in bulk from existing student data & photos β€” same template auto-fills name, class, admission no. and a QR code. Print a whole class at once.

Activity & audit log

Every important change is recorded β€” who did what, and when. Builds trust around money and grades.
WhenUserActionDetails
14 Feb Β· 10:42Mrs. BasseyEdited scoreTunde Okafor Β· Maths 78β†’79
14 Feb Β· 09:15Mr. AdeyemiChidi Eze Β· ₦120,000 Β· receipt #4470
13 Feb Β· 16:30Mrs. AdeyemiChanged roleMr. Johnson β†’ Admin
13 Feb Β· 14:02Mr. AdeyemiJSS 2 Emerald Β· 2nd term
13 Feb Β· 08:55Mrs. BasseyLoginIP 102.89.xx Β· mobile
12 Feb Β· 17:20Mr. JohnsonWithdrew studentSadiq Bello Β· reason: fees

πŸ“‹ Nothing important happens invisibly β€” score edits, payments, role changes and logins are all logged, so the proprietor can always see who did what.

πŸ“
78
WAEC SSCE candidates
SSS 3 Β· all streams
πŸ’»
64
JAMB UTME registered
CBT centres assigned
🧾
91%
Exam fees confirmed
7 candidates owing
πŸ“·
5
Missing passports / details
blocks registration

WAEC SSCE 2026 Β· candidate register

Track each candidate's exam number, subject combination, fee and registration status in one place
CandidateStreamExam no.SubjectsExam feeStatus
Chidi EzeScience42501010019 βœ“
Halima SaniArts42501010029 βœ“
Emeka ObiCommercialβ€”8 ⚠Combo incomplete
Joy AkpanScienceβ€”9 βœ“Owing ₦28kFee pending
Sadiq UmarArtsβ€”9 βœ“No passport photo

Exam timetable Β· key papers

Auto-added to the school calendar & parent bulletin
04MAY
English Language 1 & 2
9:30am Β· all candidates
11MAY
Mathematics 1 & 2
9:30am Β· all candidates
18MAY
Physics practical
Science stream only

Registration checklist

What's blocking completion
🧾
Exam fees
A fee item routed to its own account β€” 7 owing get auto-reminders
71/78
πŸ“·
Passport photos
Pulled from student profiles β€” 5 missing
73/78
πŸ“š
Subject combinations
Validated against each candidate's stream
🏁
Results Β· when released
Recorded per candidate, kept on their permanent record & alumni file
Later

πŸ“ One hub for WAEC, NECO, JAMB & BECE β€” registration, fees, photos, subject combos, exam timetable and (later) results, all tied to each student's existing profile.

πŸ‘‘

Proprietor

Full access Β· owns the school
Sees & controls everything
πŸ—‚

Admin

Day-to-day running
Most modules Β· limited money
πŸ’°

Bursar

Finance only
Fees & receipts Β· not results
πŸ‘©β€πŸ«

Teacher

Their classes only
Scores & attendance
🏠

Parent

Their children only
View results, fees, pay

Permission matrix

Who can see and do what β€” βœ“ full access Β· πŸ‘ view only Β· β€” no access
ModuleProprietorAdminBursarTeacherParent
Dashboardβœ“ Fullβœ“ FullπŸ‘ Fees onlyπŸ‘ Their classβ€”
Students & profilesβœ“ Fullβœ“ FullπŸ‘ ViewπŸ‘ Their classπŸ‘ Own child
Results & report cardsβœ“ Fullβœ“ Fullβ€”βœ“ Their subjectsπŸ‘ Own child
Fees & paymentsβœ“ FullπŸ‘ Viewβœ“ Fullβ€”βœ“ Pay own
Attendanceβœ“ Fullβœ“ Fullβ€”βœ“ Their classπŸ‘ Own child
Communicationβœ“ Fullβœ“ FullπŸ‘ Fee remindersπŸ‘ Their classβ€”
Teachers & staffβœ“ Fullβœ“ Fullβ€”β€”β€”
Promotionsβœ“ ConfirmπŸ‘ Prepareβ€”β€”β€”
Customize & Setupβœ“ FullπŸ‘ Limitedβ€”β€”β€”
Roles & Accessβœ“ Fullβ€”β€”β€”β€”
Financial reportsβœ“ Fullβ€”βœ“ Fullβ€”β€”

Staff accounts & their roles

Assign a role to each account Β· change access anytime
πŸ‘‘
Mrs. Adeyemi
Proprietor Β· full access
Proprietor
πŸ—‚
Mr. Johnson
Runs daily admin Β· no financial reports
Admin
πŸ’°
Mr. Adeyemi (Bursar)
Fees & receipts only Β· cannot see or edit results
Bursar
πŸ‘©β€πŸ«
Mrs. Bassey
Sees only JSS 2 Emerald + her subjects
Teacher

πŸ” Each person sees only what their role allows β€” the bursar never sees results, a teacher never sees another class, and only the proprietor controls roles. This protects both money and children's data.

School profile & letterhead

Set once β€” these details appear as the letterhead on every printed document: report cards, receipts, ID cards, bulletins and transfer letters.
πŸ–Ό
Logo
Shown on the letterhead & documents
πŸŽ“
Bright Future Academy
Knowledge Β· Discipline Β· Excellence
14 Bode Thomas Street, Surulere, Lagos
☎ 0803 221 4455, 0810 884 1100 Β· βœ‰ info@brightfutureacademy.ng
TERMINAL REPORT Β· 2ND TERM 2025/26
β€” document content appears here β€”

This header is added automatically to the top of report cards, receipts, ID cards, bulletins and letters when printed.

Official signatures

Senior staff upload their signature once β€” the system stamps it onto documents that need it (report cards, transcripts, transfer letters, testimonials). πŸ”’ Only the proprietor & head can manage signatures; each person uploads their own.
A. Adeyemi
Mrs. Adeyemi Β· Proprietor
uploaded Β· used on report cards & transcripts
G. Bassey
Mrs. Bassey Β· Head Teacher
uploaded Β· used on report cards
οΌ‹ Add another staff signature
πŸ“„
Report cards
Class teacher + head/proprietor signature line
πŸŽ“
Transcripts & testimonials
Proprietor signature
β†ͺ
Transfer letters
Proprietor or head signature
🧾
Fee receipts
Optional β€” bursar signature

πŸ”’ Signatures are stored securely and only stamped by the system onto documents at print time β€” they're never exposed for download or reuse.

Class structure, custom naming & arms

Rename levels to suit your school (Primary→Grade, JSS/SSS→Secondary), name each arm whatever you like, and assign a teacher to every arm
Primary stage:
Secondary stage:

Naming applies everywhere β€” register, dashboard, report cards and parent portal all follow your choice.

3 arms Β· 96 pupils
πŸ‘₯ 33 pupils Β· room A1
πŸ‘₯ 32 pupils Β· room A2
πŸ‘₯ 31 pupils Β· room A3
2 arms Β· 38 pupils
πŸ‘₯ 19 Β· + minder Mrs. Eze
πŸ‘₯ 19 Β· + minder Ms. Joy
streamed arms Β· 78 students
πŸ‘₯ 31 students
πŸ‘₯ 26 students
πŸ‘₯ 21 students

πŸ’‘ Each arm is a real class group with its own custom name and assigned teacher. The teacher and arm name flow straight to the dashboard and every student's profile.

Promotion rule

How students move up at the end of a session
⬆
Auto-calculate promotions
System proposes who passed β€” you confirm
🎯
Pass mark
Average needed to be promoted
40%
πŸŽ“
Graduating class
Final class exits to Alumni
SSS 3

Grading scheme

Match your school's report-card standard
GradeRangeRemark
A75–100Excellent
B65–74Very Good
C50–64Credit
D40–49Pass
F0–39Fail

School profile & branding

Appears on report cards, receipts and the parent portal
🏫
School name & logo
Bright Future Academy Β· logo uploaded
🎨
Brand colours
Used across the portal & documents
TealNavy
πŸ“…
Terms & sessions
3 terms Β· 2025/26 session Β· custom dates
πŸ’°
Fee types
Tuition Β· Bus Β· Uniform Β· Exam Β· PTA levy
🧩
Dashboard widgets
Show/hide cards β€” each school sees what matters to them
πŸ‘€
Roles & permissions
Proprietor Β· Admin Β· Teacher Β· Bursar Β· Parent

This is the flexibility layer β€” a daycare-to-secondary school and a "Grade" school both feel like the system was built just for them.