Students
Subjects
Results
📅 Term Information
🧩 School Modules
Your active plan: Loading...
📊
Result Management
Score entry, GPA, broadsheets, student result links
✅ Active — All Plans
📋
Attendance Tracking
Daily register, QR scan, absent alerts to parents via WhatsApp
🔒 Standard+ Required
💰
Fee Management
Payment records, receipts, defaulter list, fee blocking
🔒 Premium+ Required
👨‍👩‍👧
Parent Portal
Parents view results, fees & attendance from any phone
🔒 Premium+ Required
💼
Staff Payroll
Monthly salary records, payslips, deductions tracking
🔒 White Label+ Required
📅
Timetable Generator
Auto-generate clash-free class timetables, printable PDF
🔒 White Label+ Required
📍
GPS Check-in
Students check in via GPS — auto-verify on school premises
🔒 Enterprise Only
📈
Advanced Reports
Term summaries, class performance analytics, principal dashboard
🔒 Premium+ Required
🎯
CBT Practice
JAMB past questions, 10 subjects, leaderboard, challenge mode
✅ Free — All Students
📚
E-Learning Hub
Study resources, lesson notes and learning materials
✅ Student & Teacher Hub
💳
Online Payment
Pay school fees via Paystack — cards, bank transfer, USSD
⏳ Paystack Activation Pending
📋 Attendance Tracking
0 Present
0 Absent
0 Late
0 students
Select a class to begin marking attendance
📲 Parent Alert Settings
Automatically send WhatsApp message to parents when their child is marked absent.
Absent Alerts
WhatsApp parents when child is absent
💡 Parent phone numbers are pulled from student records. Set them in Admin → Students.
👨‍🏫 Staff Clock In / Out
📷 Scan Staff QR Card
Point camera at staff member's QR ID card to record clock in/out instantly.
✍️ Manual Clock In/Out
🏫 My Class
Loading your class...
⏳ Loading students...
✍️ Score Entry

Enter scores for subjects in your class.

🤖 AI Lesson Studio

Generate lesson plans, notes, test questions and mock exams instantly. WAEC/NECO aligned.

🤖 Open AI Lesson Studio →
💬 Student Comments

Add your comment to each student's result sheet before printing.

⏳ Loading students...
📝 Term Performance Reports

Write a personal remark for each student. This appears on their parent portal report card alongside the system-generated analysis.

Set term and session above to load students.
📋 Attendance
👥 Students
Reg NoNameLevelGenderAction
📚 Subjects
CodeTitleUnitsLevelAction
👥 My Class Students

Students you add here are available to all teachers, HOD and Admin across the entire system.

⏳ Loading students...
🤖 AI Lesson Studio FREE TRIAL

Generate lesson plans, lesson notes, test questions and full mock exam papers instantly — aligned to WAEC/NECO curriculum. 2 free units included.

📋
Lesson Plan
📝
Lesson Notes
Test Questions
📄
Mock Exam
🤖 Open AI Lesson Studio →
📌 Select Class & Subject
📚 Homework & Assignments
No homework posted yet.
🔍 Search Results
Reg NoNameClassStreamTermSubjectsGPAAction
🏫 School Settings
💳 Student Portal Fee Income Generator

Charge students a portal access fee each term. They pay via Paystack before viewing their results. Your school collects the income — turn your portal into an income stream.

Password Security Upgrade Run Once

Upgrades all existing plain-text passwords in Firebase to secure SHA-256 hashes. Admin password, HOD passwords, staff passwords and class passwords are all upgraded. This is a one-time operation — run it once and all future passwords will be hashed automatically.

🔧 Subject Migration Tool One-time fix

Your existing subjects were added with the old class-specific system. This tool automatically upgrades them to the new Level Group + Stream model so they appear correctly in score entry dropdowns.

What this does:
• Subjects tagged "SS 1", "SS 2", "SS 3" → converted to SS · All Streams
• Subjects tagged "SS 1 Science", "SS 2 Science" etc → converted to SS · Science
• Subjects tagged "JSS 1", "JSS 2", "JSS 3" → converted to JSS
• Subjects already tagged "ALL" → left unchanged
• Subjects with "dept=ALL" → marked as General (all classes)
🏫 Class Management

All classes created here will appear in attendance, score entry, student registration and all other dropdowns.

No classes yet. Click + Add Class to create.
🏛️ Departments / HOD Access

Departments control HOD login access. Each department has its own password and HOD can manage their students and subjects.

IDNameStudentsHOD PassAction
👨‍🏫 Staff Management

Create HODs and Class Teachers here. Each Class Teacher is assigned to one class and can add students and write result comments.

No staff added yet
🪪 Staff QR ID Cards

Each staff member gets a unique QR code. Print, laminate and attach to their ID card. Use this at the Staff Att. scanner to clock in/out instantly.

Click "Generate All" to create QR cards for all staff
📥 Bulk Student Upload

Let your school secretary fill a spreadsheet with all student names, then upload here. All students are imported to Firebase instantly.

Step 1 — Download Template

Give this CSV file to your school secretary. They fill in student details and return it to you.

Step 2 — Upload Filled File

Select the completed CSV file. A preview will appear before importing.

📲 Student QR Codes

Each student gets a unique QR code. Print and attach to their ID card. Teachers scan the code to mark attendance instantly.

Click Refresh to generate QR codes for all students
🔗 Student Result Links

Generate secure links for students to access their results. Deactivate links to restrict access for fee defaulters.

Reg NoNameClassStatusTermAction
📊 Download Broadsheet
💾 Data Management
Fee Structure Setup

Set the fee amount per class per term. Students will be tracked against this amount.

ClassTermSessionAmountDescriptionAction
Fee Payment Tracker
₦0
Total Collected
₦0
Outstanding
0
Fully Paid
0
Defaulters
Reg NoNameClass Fee DuePaidBalance StatusAction
Advanced Reports
Subject Averages
Grade Distribution
Timetable Generator
Teacher's Personal Timetable

Loading your child's portal...