Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1.4 KiB
1.4 KiB
#001 Projekt-Setup
Status: erledigt Meilenstein: v0.1.0 Labels: chore, infrastruktur Geschätzt: 3 h Tatsächlich: 0 h 08 min
Ziel
Arbeitsfähiges Repository mit Projektorganisation (Devlog, Changelog, Issues) und einem lauffähigen Next.js-Grundgerüst inklusive AdminLTE-CSS, Linting und Prisma-Grundkonfiguration.
Aufgaben
- Git-Repository mit Branch
main,.gitignore DEVLOG.md,CHANGELOG.md,docs/issues/mit Übersicht- Architektur- und Umsetzungsplan (
docs/architektur.md) - Issues pro Phase anlegen
- Next.js (App Router, TypeScript strict,
src/) aufsetzen - Abhängigkeiten:
admin-lte,bootstrap,bootstrap-icons, zod - ESLint + Prettier,
npm run lint,npm run typecheck - Version
0.1.0-devinpackage.json, Versionsanzeige-Helfer - Vitest-Grundkonfiguration
Akzeptanzkriterien
npm run devstartet ohne Fehlernpm run lintundnpm run typechecksind grün- Keine Remote-URL in Projektdateien
Abhängigkeiten
–
Notizen / Entscheidungen
- AdminLTE 4.9.1 (Bootstrap 5.3.8) ist stabil und jQuery-frei. Es wird nur das CSS eingebunden; die interaktiven Teile (Sidebar-Toggle, Treeview, Card-Widgets) werden als React-Komponenten nachgebaut, weil die AdminLTE-Plugins das DOM direkt manipulieren.
- Node 24 LTS über nvm (Benutzerinstallation).