All checks were successful
Deploy / deploy (push) Successful in 1m0s
1.4 KiB
1.4 KiB
Papa-Kind-Treff – Project Structure
Updated: 2026-08-04
Main Directories
config/: configuration, includingprod/andstaging/partials/: templates split intolanding/andstructure/public/: webroot, assets, and page entry pointssrc/: backend and business logicdebug/: debugging helpers and logsapi/: technical endpointsInternal/: internal documentation in German and English
Current Structure Notes
- avatar management:
src/App/Avatar/AvatarManager.php - active avatar styles:
src/App/Avatar/Lorelei.php,src/App/Avatar/Croodles.php - profile/children/event logic inside member area:
partials/landing/account/dashboard.php - consent and legal texts:
public/page/datenschutz.php - system settings:
src/App/SystemSettings.php - new listing/place base:
src/App/ListingCatalog.php - entry type selector UI in member area:
partials/landing/account/dashboard.php - pricing, recurrence, image upload, and place/address input for new listing types:
partials/landing/account/dashboard.phpwith persistence insrc/App/ListingCatalog.php - legacy own events were extended in
src/App/AccountPages.phpandschema.sqlwith category and image fields
Documentation Rule
- canonical internal documentation lives in
Internal/de/andInternal/en/ README.mdin the project root remains as the startup document for new chats- structural changes must always be documented in German and English in parallel