Update Saqel Platform: 2026-08-28 15:34:26

This commit is contained in:
Hamza-Ayed
2026-08-28 15:34:26 +03:00
parent d97a98abdb
commit 2bcf2d2ba2
4 changed files with 617 additions and 7 deletions
+19
View File
@@ -51,6 +51,25 @@ $router->get('/school-admin', function ($request, $response) {
$response->html(\App\Views\SchoolAdminPortal::render());
});
$router->get('/curriculum-studio', function ($request, $response) {
$response->html(\App\Views\CurriculumStudio::render());
});
$router->get('/api/curriculum/tree', function ($request, $response) {
$response->json([
'status' => 'success',
'data' => \App\Services\CurriculumService::getCurriculumTree()
]);
});
$router->get('/api/curriculum/search', function ($request, $response) {
$q = $request->getQueryParams()['q'] ?? '';
$response->json([
'status' => 'success',
'data' => \App\Services\CurriculumService::searchCurriculum($q)
]);
});
// Health & Diagnostic Routes
$router->get('/api/health', function ($request, $response) {
$response->json([