PMAT School Group System
A multi-tenant platform giving four boarding schools and a head office their public websites plus one shared management system.
Overview
A multi-tenant, API-first ASP.NET Core platform for Philadelphia Mission in Africa Trust (PMAT): public marketing sites for four boarding schools and the PMAT head office, and a single shared internal management system covering admissions, student records, boarding, academics, finance, HR, communication and group reporting.
Problem
Four boarding schools and a head office each need a public website and the same internal systems, without running a separate installation per school.
Solution
One multi-tenant system: each school gets its own public site while sharing a single management platform, with group-level reporting for the head office.