No description
- lib/navigation.ts devine sursa unica de adevar pentru IA: 11 sectiuni, ~45 de pagini, fiecare cu status ready|planned si o descriere concreta a ce lipseste ca sa devina activa - sidebar-ul randeaza sectiunile grupate; itemii neconstruiti sunt vizibil estompati si marcati cu un punct -- forma produsului e vizibila, dar nu pretindem ca exista - dashboard/[...slug] este o singura ruta catch-all care explica exact ce lipseste pentru sectiunea ceruta, in loc de ~35 de fisiere-stub identice sau, mai rau, UI fals care pare functional - Home se desparte corect: /dashboard = Executive Dashboard (ansamblu + sectiuni active), /dashboard/briefing = Daily Briefing (restante, urmatoarele 7 zile, sinteza AI) |
||
|---|---|---|
| public | ||
| src | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| Dockerfile | ||
| next.config.js | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| README.md | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
ceo-web
Frontend Next.js pentru CEO-OS.
Stack
Next.js (App Router) + TypeScript, Tailwind CSS, TanStack Query, React Hook Form + Zod, Supabase JS, date-fns, Recharts.
Dezvoltare
npm install
cp .env.example .env
npm run dev
GET /api/health returneaza statusul serviciului.