Files
nextcraft/apps/web/app/(admin)/admin/page.tsx
T
CIAgent c93aace56b docs(P01): complete project-scaffolding phase
---ci---
phase: 1
milestone: v0.1
status: complete
requirements:
  covered: [REQ-001, REQ-002, REQ-003, REQ-004, REQ-005]
  partial: []
---/ci---

Phase 1 (project-scaffolding) complete:
- Monorepo: pnpm workspaces + turborepo
- packages/types: all domain, marketplace, user, UI types
- packages/mock-data: 5 competency stacks (70 competencies), 20 jobs, 15 candidates, 10 employers, learner progress, AI tutor responses
- packages/ui: design tokens + 5 primitives (Button, Input, Card, Badge, Avatar)
- apps/web: Next.js 15 with App Router, Tailwind v4, Inter font, 4 route groups, navigation shell, dark mode toggle, role switcher
- Build passes: 4/4 packages, 10 routes prerendered
- Typecheck passes: 7/7 tasks
2026-09-10 21:53:18 +00:00

15 lines
525 B
TypeScript

import { Card, CardBody, Badge } from '@nextcraft/ui';
export default function AdminHome() {
return (
<Card>
<CardBody className="flex flex-col gap-3">
<Badge variant="error">Admin surface</Badge>
<h1 className="text-2xl font-bold text-slate-900 dark:text-slate-100">Admin overview</h1>
<p className="text-slate-600 dark:text-slate-400">
Placeholder cohort oversight, content governance, and system health arrive in Phase 5.
</p>
</CardBody>
</Card>
);
}