Files
papa-kind-treff.info/Internal/de/PROJECT_STRUCTURE.md
Lars Gebhardt-Kusche 1a58ec91de
All checks were successful
Deploy / deploy (push) Successful in 55s
yxcyxc
2026-08-04 01:20:59 +02:00

1.3 KiB
Raw Blame History

Papa-Kind-Treff Projektstruktur

Stand: 2026-08-03

Projektordner

  • config/: Konfigurationen, inklusive prod/ und staging/
  • partials/: Templates, aufgeteilt in landing/ und structure/
  • public/: Webroot mit Assets und Seiten-Entry-Points
  • src/: Backend-/Business-Logik und Kernklassen
  • debug/: Debug-Hilfen und Logs
  • api/: technische Endpunkte
  • Internal/: interne Projektdokumentation in Deutsch und Englisch

Aktuelle Strukturhinweise

  • Avatar-Verwaltung: src/App/Avatar/AvatarManager.php
  • aktive Styles: src/App/Avatar/Lorelei.php, src/App/Avatar/Croodles.php
  • Profil-/Kinder-/Event-Logik im Mitgliederbereich: partials/landing/account/dashboard.php
  • Consent- und rechtliche Texte: public/page/datenschutz.php
  • System-Einstellungen: src/App/SystemSettings.php
  • neue Listing-/Ort-Basis: src/App/ListingCatalog.php
  • UI für Eintragstyp-Auswahl im Mitgliederbereich: partials/landing/account/dashboard.php

Dokumentationsregel

Kanonische interne Dokumentation:

  • Internal/de/README.md
  • Internal/de/PROJECT_CONTEXT.md
  • Internal/de/PROJECT_STRUCTURE.md
  • entsprechende englische Spiegel unter Internal/en/

Zusätzlich:

  • README.md im Hauptordner bleibt als Start-Doku für neue Chats bestehen.
  • Änderungen an der internen Struktur müssen immer in Deutsch und Englisch parallel dokumentiert werden.