Full Feature List

Everything Your School Needs

SkoulHub is a complete end-to-end school management platform. Every feature you need — and nothing you don't.

Student & Staff

Student Management

  • Full student profiles with photos
  • Class assignments & transfers
  • Parent linking & contact info
  • Admission number tracking
  • Student status management

Teacher Management

  • Staff profiles & subject assignment
  • Class schedule management
  • Workload tracking
  • Leave management
  • Performance records

ID Cards

  • Automatic ID card generation
  • QR code embedded per student
  • Teacher ID cards
  • Export as PDF
  • SkoulHub mobile wallet storage
Academics

Attendance Tracking

  • Daily register per class
  • Present / Absent / Excused statuses
  • Teacher-controlled marking
  • Attendance rate analytics
  • Parent SMS notifications (upcoming)

Results & Grading

  • Per-subject mark entry by teachers
  • Auto-calculated totals & averages
  • Grade bands (A, B, C, D, F)
  • Class position ranking
  • Term-by-term comparison

Report Cards

  • Mid-term & end-term reports
  • Subject scores, grades, teacher comments
  • Head teacher comments
  • PDF generation & download
  • Email report to parents via Resend

Timetables

  • School timetable per class
  • Teacher-specific timetables
  • Prep & study timetables
  • Meal / nutrition schedule
  • Print or share digitally
Finance

Fee Management

  • Record fee payments per student
  • Mobile Money, cash & bank methods
  • Receipt generation
  • Outstanding balance tracking
  • Automated payment reminders

Expense Tracking

  • Log school expenses by category
  • Approval workflow (Bursar → Head Teacher)
  • Budget vs actual reports
  • Supplier management
  • Monthly financial summaries

Payroll (Basic)

  • Staff salary records
  • Monthly payroll generation
  • Deductions & allowances
  • Payment confirmation
  • Payslip export
Platform & Security

Security & Access Control

  • Role-based access (7 roles)
  • Supabase Row-Level Security
  • Tenant data isolation
  • Parent sees only their children
  • Audit logs

Notifications

  • Email via Resend
  • Report card ready alerts
  • Payment confirmation emails
  • Onboarding messages
  • SMS integration (coming soon)

Mobile Apps (Flutter)

  • Parent app: results, fees, attendance
  • Teacher app: mark register & results
  • Digital ID card wallet
  • Push notifications
  • iOS & Android support

Demo Sandbox

  • Auto-provisioned demo school
  • Realistic pre-seeded data
  • 7-day trial with expiry
  • One-click data reset
  • 'Demo Mode' indicator banner

Ready to get started?

Start your free 7-day trial. No credit card required.

Get Started Free