KleipData

Portal shell

Phase 1B is running. The monorepo, web and API services, PostgreSQL and Valkey are up. Authentication (Authentik / OIDC) arrives in Phase 1C; organisations, users and RBAC in Phase 1D.

Next.js 16.3.3React 19Refine CoreTailwind v4 + shadcnFastify + OpenAPIPostgreSQL 18Valkey 9

API status

HTTP 200
{
  "status": "ok",
  "service": "kdportal-api",
  "version": "0.1.0",
  "checks": {
    "postgres": true,
    "valkey": true
  },
  "time": "2026-08-30T02:57:08.466Z"
}

RBAC roles staged for Phase 1D: owner · admin · member · viewer