✓ Database is online and all 18 tables are properly installed!
The proprietor is the highest level user with authority to inspect all classes, manage faculty, view student transcripts, and monitor finances.
| Method | Live Endpoint Path (/v1) | Scope & Description | Action |
|---|---|---|---|
| POST | /v1/auth/login.php | Proprietor Login (Issues 6-hour session token) | Auth |
| GET | /v1/dashboard/stats.php | Executive KPIs, tuition collection, turnout | Test ↗ |
| GET | /v1/staff/list.php | Faculty directory & teaching schedules | Test ↗ |
| GET | /v1/students/list.php | Student roster (grouped by class / flat) | Test ↗ |
| GET | /v1/students/dossier.php?id=STU-1922 | Complete dossier, terms & bursary ledger | Test ↗ |
| GET | /v1/classes/list.php | Classes, arms, and form masters directory | Test ↗ |
| GET | /v1/subjects/list.php | Curriculum subjects & department course load | Test ↗ |
| GET | /v1/schools/my_schools.php | User institutions, memberships & permissions | Auth |
| POST | /v1/schools/create.php | Register new school institution (Proprietor onboarding) | Auth |
| POST | /v1/schools/add_staff.php | Invite/enroll staff member with granular permissions | Auth |