Executive dashboard and platform layer for the Unite-Group portfolio of businesses.
Unite-Hub is the CEO command center for Unite-Group. It connects to Pi-CEO (the autonomous operating system) to surface real-time health, agent activity, and business metrics across all six portfolio businesses: RestoreAssist, DR/NRPG, Synthex, CARSI, CCW-CRM, and Unite-Group CRM.
- Framework: Next.js 14 (App Router)
- Database/Auth: Supabase (Postgres + Row-Level Security)
- Deployment: Vercel
- UI: Tailwind CSS + shadcn/ui (Radix primitives)
pnpm install
pnpm dev # http://localhost:3000
pnpm build # production build
pnpm tsc --noEmit # type-check onlyCopy .env.example to .env.local:
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYSUPABASE_SERVICE_ROLE_KEYPI_CEO_API_URL(Pi-CEO FastAPI on Railway)- SMTP credentials
| Path | Purpose |
|---|---|
/dashboard |
CEO dashboard — portfolio health + active agents |
/api/health |
System health check |
/api/pi-ceo/health |
Pi-CEO autonomous system status |
Pi-CEO workspace: .pi-ceo/<session>/. Active session state in STATUS.md and PLAN.md.
- 2026-05-13: Duncan Perkins / ITR Platform onboarding — portal at /clients/dimitri-itr, magic-link via /api/onboarding/send-magic-link