f298802c38c9397b15b3c34238c3fa703a84e85c
- Create .htaccess for Apache front-controller routing - Add README.md for public directory with project overview - Implement index.php as the main entry point with a preview of SaaS modules - Introduce PowerShell scripts to check prerequisites and prepare environment
Kaffeeliste SaaS Workspace
Dieses Repository ist jetzt SaaS-first organisiert.
saas-app/enthaelt die neue Zielanwendung fuer die mandantenfaehige Kaffeeliste.docs/enthaelt Architektur-, Installations- und Migrationsdokumentation.legacy-app/enthaelt den bisherigen PHP-Bestand als archivierte Referenz fuer Fachlogik und Datenmigration.
Produktkern
Die SaaS-Version behaelt die wesentlichen Funktionen der alten Anwendung bei:
- persoenliches Dashboard mit Kontostand, Verbrauch und letzten Buchungen
- Mitgliederverwaltung pro Mandant
- Kaffee-Striche, Einzahlungen und Salden als gemeinsames Ledger
- Hinweise, FAQ und tenantbezogene Inhalte
- operative Importe, Exporte und Benachrichtigungen
Nicht mehr priorisierte Sonderseiten und Einmalskripte bleiben nur noch im Archivbestand erhalten.
Einstieg
- Lies docs/implementation-foundation.md fuer Zielbild und Scope.
- Nutze docs/installationshandbuch.md fuer Setup, Hosting und Betriebsablauf.
- Arbeite anschliessend in saas-app/README.md weiter.
Hilfsskripte
scripts/check-prerequisites.ps1prueft lokale Voraussetzungen.scripts/prepare-saas-env.ps1legt aus.env.exampleeine lokale.envan.
Hinweise Zum Umbau
legacy-app/ist absichtlich nicht geloescht, sondern als Referenz fuer die Daten- und Fachmigration verschoben.- Das aktuelle
saas-app/ist eine konsistente Zielarchitektur mit ueberarbeiteten Views, Modulgrenzen und Betriebsdokumentation. - Ein vollstaendiges Laravel-Bootstrap mit Composer und Runtime bleibt der naechste technische Ausbauschritt.
Description
Languages
PHP
65%
JavaScript
23.7%
CSS
6.5%
Blade
4.8%