Initial commit

This commit is contained in:
Daniel Alves Rösel
2026-04-02 18:47:14 +02:00
committed by GitHub
commit 90ad5e0260
94 changed files with 7797 additions and 0 deletions

11
.claude/commands/page.md Normal file
View File

@@ -0,0 +1,11 @@
Scaffold a new Next.js App Router page. Read apps/webapp/src/app/layout.tsx and an existing page (e.g. apps/webapp/src/app/page.tsx) for context.
From the arguments, determine:
- Route path (maps to directory under apps/webapp/src/app/)
- Whether it needs auth (server component checking Supabase session)
- Whether it needs client interactivity (use client directive)
- Data it needs to fetch
Create the page file bare-bones with correct structure - no inline styles. Add any new strings to apps/webapp/src/locales/en/common.json. If a reusable component is needed, create it in apps/webapp/src/components/ without styling (styling is done last per CLAUDE.md).
If the page requires server actions, create an adjacent actions.ts file.