Skip to content

Architektur-Überblick

🟢 Aktiv · Owner: noch offen · Erstellt: Juni 2026 · Zuletzt geprüft: 2026-06-05

Das System aus der Vogelperspektive – genug, um zu verstehen, was wo läuft, ohne im Code zu lesen. Bewusst grob gehalten; technische Details stehen in den Repos.

Diese Seite beantwortet

  • Aus welchen Teilen besteht die Plattform?
  • Was kann die Software (in Kundensprache)?
  • Wie ist sie grob aufgebaut?

Bausteine (Repos)

Die Plattform besteht aus mehreren eigenständigen Git-Repos (Remote: GitHub / orlyapps). Jedes hat seine eigene CLAUDE.md/README mit den Details.

RepoFunktion
appSaaS-Hauptanwendung (das Produkt, das die Kund:innen nutzen)
crminternes CRM-/Admin-Backend
docsEndkunden-Hilfe (hilfe.123hundeschule.de)
interndieses Playbook
socialSocial-Media-Automatisierung
adsPaid-Ads-Automatisierung
recorderDemo-/Howto-Video-Generator

Was die Software kann

Funktionsbereiche in Kundensprache (Details: Endkunden-Hilfe):

  • Training & Termine: Einzeltraining, Gruppentraining, Kurse, Veranstaltungen, Online-Buchungskalender
  • Kunden & Hunde: zentrale Kunden-/Hundeverwaltung, Anfragen, Aufgaben, Feedback
  • Finanzen: Rechnungen, Abos, Mehrfachkarten, Gutscheine, Zahlungserinnerungen, Fahrtkosten
  • Eigene Buchungs-Webseite je Hundeschule (name.123hundeschule.de)
  • Integrationen: SevDesk, Lexoffice, Zoom, WooCommerce, Kalender-Sync, API – siehe Dienste-Register

Grober Aufbau

  • Cloud-Software auf Laravel-Basis, läuft im Browser – nichts zu installieren.
  • Mandantenfähig: jede Hundeschule arbeitet in einer eigenen, getrennten Datenbank.
  • Modular aufgebaut – Funktionen und Integrationen sind als Bausteine ergänzbar.
  • Es gibt zwei Ausprägungen derselben Basis: Hundeschule (das Produkt hier) und ELKA (separate Variante) – getrennte Instanzen.

Verwandt

Quelle der Wahrheit für Code

Architektur-Details stehen im jeweiligen Repo (CLAUDE.md / README). Diese Seite ist die Landkarte, nicht die Referenz.

Erstellt mit ❤️ für das interne Team