All work

Web application · EdTech

Ridgevalley Hybrid School Management System

A digital platform to run the administrative and academic life of a nursery, kindergarten and primary school, from admissions to report cards and fees.

Client
Ridgevalley Hybrid School
Year
2026
Status
Live
Ridgevalley Hybrid School Management System preview

Services

  • System design
  • Supabase & PostgreSQL
  • Role-based access
  • Paystack payments
  • UI design

The need

Running a school on paper and spreadsheets makes records hard to find, results slow to compile and fee balances difficult to track. Ridgevalley Hybrid School needed one system for administrators, the headmaster, teachers and parents.

What the system covers

  • Students: registration, records, photographs, class assignments and bulk imports from Excel.
  • Academics: subjects, academic years, terms, assessments, examination results and student reports.
  • Attendance: recording and monitoring daily attendance.
  • School fees: payments, outstanding balances and fee records, with Paystack online payments alongside cash and mobile money.
  • Role-based access: separate access for the super administrator, school administrator, headmaster, teachers and parents.
  • Reporting: results, student records and administrative reports.
  • Branding: dark mode, school branding and the school's green-and-red colour scheme.

Solving real problems

Building a system people depend on means getting the data right. Along the way I diagnosed and fixed issues such as mismatched class identifiers, teachers not being found by database queries, and student records not appearing correctly in reports. Each fix meant understanding the data structure, testing the solution and checking the behaviour for every type of user.

Where it stands

The system is completed and built to become a practical administrative tool for the school, not just a demonstration website.