diff --git a/.gitignore b/.gitignore index e329873..66a25f9 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,8 @@ package-lock.json # Docker .build_done + +# Test artifacts +.playwright-mcp/ +screenshots/ +test-results/ diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..b7a76d0 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,64 @@ +# CLAUDE.md + +## Project Overview + +Nextcloud 28 app (PHP backend, Vue 3 frontend) for managing scout group (Pfadfinderverein) members, families, fees, camps, and more. + +## Tech Stack + +- **Backend**: PHP 8.1+, Nextcloud OCP APIs, MariaDB, Doctrine DBAL via `IDBConnection` +- **Frontend**: Vue 3 (Composition API, `