Attendance and student safety
Campus operations
Day student gate events, boarder presence and class cover are recorded with a staff audit trail.
SaaS owner console
Customer schools
Student enrolment and subscription status across your platform.
Portfolio
School directory
| School | Students | Plan | Price / student / term | Subscription |
|---|
Onboard a school
Create a school, its first account, and its subscription together.
New school setup
The administrator is created as the school’s first account. The selected tier and pricing are attached at setup.
Monday, 25 July 2025 · Term 1
Good morning, Amara.
Here is what is happening across your school today.
Attendance
Term attendance trend
Recorded attendance, grouped into four-week periods.
Academic health
Class performance
Needs attention
Student progress
| Student | Class | Term avg | Attendance | Position | Standing |
|---|
Coming up
Key dates
Action queue
Score entry windows
Check which score periods are open before teachers submit this term’s marks.
Directory
People
Staff, students, and parents at Happy Man Academy.
Management
Classes
Manage class groups, levels, tracks and class teachers.
Roll
All classes
| Class | Year & level | Track | Class teacher | Subjects | Students |
|---|
Management
Subjects
Nigerian JSS and senior secondary subjects, and who teaches them.
Curriculum
All subjects
| Subject | Level | Track | Type | Teachers | Classes |
|---|
Scheduling
Timetable
Generate one class, or the whole school in a single pass — no teacher is double-booked.
Academic analysis
Analytics
Max, min, average, and standard deviation per subject and class.
Subject breakdown
Score distribution
| Subject | Students | Average | Highest | Lowest | Std Dev | Pass rate |
|---|
Attendance performance
Weekly attendance by student
Attendance performance
Monthly attendance by student
Mid-term report
Mid-term scores uploaded so far
Only the mid-term assessment scores are listed — second-half CA and exam marks are not included. Mid-term break: —
Academic excellence
Leaderboard
Top performing students school-wide and per class, ranked by session average.
School-wide
Top 10 Overall
Grade-wide
Top 10 by grade
Students are ranked together across every class in the selected grade.
Top performers by class
Choose a grade, then a class to see its top 10.
Top 3 by Subject and Class
Highest current-term scores in each class and subject
Educator Recognition Engine
Recognition
The staff leaderboard is derived from every mentor note (+10), verified portfolio artifact (+25) and Master Register (+50). Verify student proof-of-work and award honors from here.
This session
Recognition leaderboard
Awards log
Honors & engagements
Student proof-of-work
Portfolio & commendations
Pending artifacts wait for verification. Verified items earn +150 Co-Curricular & STEM XP and unlock the student badges; commendations earn +75 Leadership & Character XP.
| Student | Artifact | Status | Actions |
|---|
Configuration
School Setup
Session settings, term dates, calendar events, and score upload periods.
Academic year
Session settings
Closing the session needs the final term's results to be published.
Term calendar
Term dates
Set the term’s first school date (a Monday) and final date. The attendance register builds 16 Mon–Fri school weeks from the start date, skips weekends and the configured mid-term break, and allows edits only for today.
Academic years
Sessions
Open a new academic year, switch the active session, or close one.
School finance
Fee setup
Set the standard amount for each term and override it for individual classes when needed.
Assessment
Grade bands
Set the minimum score for each grade. The highest matching threshold is applied to every score entry and result.
School calendar
Add event
Class report
Class report
—
Mid-term (20) + Second-half CA (20) + Exam (60)
All subjects
Subject health
Subject summary
End-of-term
Student feedback
Write and submit end-of-term remarks for each student.
Subject teacher portal
Good morning.
Upload scores and manage deadlines for your subjects.
Teaching allocation
What I teach
Score entry
Upload student scores
Assignments
Your assignments
Mentorship
My mentees
Weekly coverage
Weekly topics
—
Score management
Student scores
Only your allocated classes — mid-term (20), second-half CA (20), and exam (60).
—
| Student | Class | Mid-term (20) | Second-half CA (20) | Exam (60) | Total (100) | Grade |
|---|
Learning management
Lessons
Publish weekly lessons for the classes you teach.
New lesson
Write a lesson
Published
Your lessons
Learning management
Discussions
Open a discussion thread for a class and join the conversation.
New thread
Open a discussion
Your threads
Discussions
Head of Department
Good morning.
Subject performance overview and teacher assignment controls.
Departments
Subject overview
Teacher assignment
Assign teachers
Campus safety
Authorized drop-off PIN
Set a six-digit PIN to authorize a caregiver who is not a parent to bring your linked children to school. Share it only with adults you trust.
Department scope
Subjects in your department
Tick the subjects that belong to the department you head. This scope drives the analytics and the class reports below.
Subject analytics
Department performance
| Subject | Classes | Avg score | Highest | Lowest | Pass rate |
|---|
Department report · every class
Class results matrix
—
Student portal
Welcome back.
Here is your term progress at a glance.
Your learning
Learning snapshot
Promotion tracker
—
Keep moving
Upcoming assignments
My mentor
Mentor support
Subject registration
My subjects
—
Growth & Mastery
My growth
XP builds from your attendance, your term-on-term improvements, verified portfolio work and mentor commendations — nothing is gamed.
Proof of work
Portfolio artifacts
New artifact
Submit proof
My future
Choose my path
At the Grade 9 checkpoint and in placement pools the school asks you to pick the stream you want — Science, Commercial or Arts.
Learning
My lessons
Lessons your teachers have published for your class.
Lesson library
Lessons by school week
Learning
Discussions
Class discussion threads — jump in and share your thoughts.
Open threads
Discussions for your class
My record
My attendance
Days present for each week of the term, as marked by your class teacher.
—
Attendance
My work
Assignments
Homework and assignments set for your class, nearest due date first.
—
Assigned work
Weekly plan
My timetable
The weekly schedule the school has generated for your class. Timetables are set by the school.
—
Parent portal
Good morning.
Follow your children's results, attendance and school updates.
My children
Progress overview
School updates
Upcoming events
Continuous assessment and exam
CA & exam by subject
—
| Subject | Mid-term (20) | Second-half CA (20) | Exam (60) | Total (100) | Grade | Breakdown | Status |
|---|
My children
Attendance
Weekly attendance for each child, as recorded by their class teacher.
—
Attendance
My children
Assignments
Homework and assignments set for each child, nearest due date first.
—
Assigned work
My children
Timetable
Weekly schedule for each child — view only, set by the school.
—
Assessment
Grading
Configure assessment components and maximum scores per school level. The final score is computed from the active configuration.
Components
Assessment components
—
| Label | Key | Max score |
|---|
Authorization
Approvals
Vice-Principal actions awaiting your sign-off. Approving executes the action automatically.
Pending
Request queue
| Action | Requested by | Detail | Requested |
|---|
Billing
Fees
Itemized school fees, payment history and outstanding balances for each child. Pay securely with Paystack.
—
Termly charges
Fee items
| Item | Amount due | Paid | Outstanding | Status / Pay |
|---|
History
Payment history
| Date | Amount | Gateway | Reference | Status |
|---|
Account
Push devices
Mobile devices registered for pre-class alerts. New devices are added from the mobile app; remove stale ones here.
Registered
Devices
| Platform | Device token | Added | Active |
|---|