Monday, 25 July 2025 · Term 1
Good morning, Amara.
Here is what is happening across Happy Man Academy today.
Academic health
Class performance
Coming up
Key dates
Needs attention
Student progress
| Student | Class | Term avg | Attendance | Status |
|---|
Score upload
Upload periods
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 |
|---|
End-of-session academic flow
Progression & Placement
Decisions are previewed first, then committed. Pool placement, results publication, positions, approvals, and the school day.
Decision preview
End-of-session promotion
Nothing is written until you press Commit.
| Student | Class | EN | MA | Avg | Decision | Next class |
|---|
Grade 9 checkpoint
Grade 10 Pool
Grade 9 exits to the pool unconditionally at the end of Term 2. Unplaced entrants stay here until streamed; closing the pool marks any that remain as inactive.
| Student | Admission no. | Placement |
|---|
Results access
Publish
A term cannot be published while any class still has an uneentered score cell. Coverage is live below.
Rankings
Positions
| # | Student | Class | Class pos. | Year pos. | Term avg | Session avg |
|---|
Principal review
Approvals
School day
Day structure
Changing the day structure invalidates the saved timetable — regenerate it afterwards.
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
| Student | W1 | W2 | W3 | W4 | % | Rating |
|---|
Mid-term report
CA scores uploaded so far
Only the CA test scores subject teachers have uploaded are listed — exam marks are never included. Mid-term break: —
Academic excellence
Leaderboard
Top performing students school-wide and per class, ranked by session average.
School-wide
Top 10 Overall
Top Performers by Class
Best students in each class
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
Read-only here — term dates are maintained in the database.
School calendar
Add event
Class teacher portal
Good morning.
Your class attendance and end-of-term feedback are ready.
Term close-out
Attendance & feedback
Tip: the ✎ at the end of a student's row jumps to that student's attendance for the term.
Class health
Needs support
Students who need a note or follow-up before reports close.
Subject registration
Change requests
Year 11 & 12 students who asked to change their subjects. Approving the request makes the new subject list effective.
Class report
Class report
—
CA (40) + Exam (60)
All subjects
Subject health
Subject summary
Attendance register
Attendance
Take the daily register Mon–Fri, track late arrivals, and see the term overview at a glance.
Daily register
Mark Attendance
| Student | Status | Term record Mon · Tue · Wed · Thu · Fri per week |
|---|
—
Weekly summary
| Student | W1 /5 | W2 /5 | W3 /5 | W4 /5 | Total | Rate |
|---|
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 the classes you are allocated to teach — CA and exam recorded separately.
—
| Student | Class | CA (40) | 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
Quizzes
Create quick quizzes and see how each class performs.
New quiz
Start a quiz
Your quizzes
All quizzes
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
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.
Latest report
Term results
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
Academic record
My results
Full subject scores for one term — CA and exam shown separately.
—
| Subject | Type | CA (40) | Exam (60) | Total | Grade | Status |
|---|
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
Newest first
Learning
My quizzes
Quizzes published for your class — each attempt is one shot, so check your answers before submitting.
Available
Quizzes
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.
—
Weekly 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 | CA (40) | Exam (60) | Total (100) | Grade | Breakdown | Status |
|---|
Engaged Guardian Tier
My guardian badges
The more you engage — logging in, acknowledging results, attending PTA — the more school support your child unlocks.
My children
Attendance
Weekly attendance for each child, as recorded by their class teacher.
—
Weekly 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.
—