Initial commit: Uruk Prize Platform architecture, backend core, mobile app, gateway caller & deployment pipeline

This commit is contained in:
Hamza-Ayed
2026-09-18 17:12:05 +03:00
commit 879dd36f1b
1149 changed files with 97122 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
<?php
declare(strict_types=1);
/**
* Uruk International Prize - Root Router & Gateway Proxy
* Supports both direct server document root and /backend/public dispatching.
*/
$uri = parse_url($_SERVER['REQUEST_URI'] ?? '/', PHP_URL_PATH);
// 1. If requesting the feasibility presentation or homepage in browser
if ($uri === '/' || $uri === '/feasibility' || $uri === '/docs') {
$htmlDoc = __DIR__ . '/docs/uruk_project_feasibility_and_architecture.html';
if (file_exists($htmlDoc)) {
header('Content-Type: text/html; charset=UTF-8');
readfile($htmlDoc);
exit;
}
}
// 2. Dispatch all API routes and gateway endpoints to backend/public/index.php
$backendIndex = __DIR__ . '/backend/public/index.php';
if (file_exists($backendIndex)) {
require_once $backendIndex;
exit;
}
http_response_code(404);
echo json_encode([
'success' => false,
'error' => 'Core Backend Engine not found.',
]);