Verwendete Software & Drittanbieter
Transparenz über eingesetzte Open-Source-Bibliotheken und externe Dienste
Wedding DJ Pro basiert auf einer Reihe bewährter Open-Source-Technologien. Diese Seite listet alle wesentlichen Drittanbieter-Komponenten auf, unter deren Lizenzbedingungen die Software betrieben wird.
Laravel
Das PHP-Webframework, auf dem Wedding DJ Pro aufbaut. Laravel bildet die Grundlage für Routing, Datenbankzugriff, Authentifizierung und alle serverseitigen Funktionen.
barryvdh/laravel-dompdf
Laravel-Integration für die DomPDF-Bibliothek. Wird verwendet, um Angebote, Rechnungen und Cheat-Sheets als PDF-Dokumente zu erzeugen.
horstoeko/zugferd
PHP-Bibliothek zur Erstellung und Verarbeitung von ZUGFeRD-konformen elektronischen Rechnungen (PDF/A-3b mit eingebetteter XML-Datei). Wird für die E-Rechnungs-Funktion (Pro) eingesetzt.
mpdf/mpdf
PHP-Bibliothek zur Erzeugung von PDF/A-3b-konformen Dokumenten. Wird in Kombination mit horstoeko/zugferd für die Generierung gesetzeskonformer E-Rechnungen verwendet.
Livewire
Ermöglicht reaktive, interaktive Benutzeroberflächen innerhalb von Laravel, ohne eine vollständige JavaScript-SPA-Architektur zu benötigen.
Alpine.js
Schlankes JavaScript-Framework für deklarative Interaktivität direkt im HTML (Modals, Dropdowns, Tooltips, Toggles).
Tailwind CSS
Utility-First-CSS-Framework für das gesamte visuelle Design der Anwendung. Es wird Tailwind CSS v4 eingesetzt.
Vite
Modernes Build-Tool und Entwicklungsserver für JavaScript- und CSS-Assets.
SortableJS
JavaScript-Bibliothek für Drag-&-Drop-Sortierung von Listen. Wird für die Sortierung von To-Do-Aufgaben sowie für die Reihenfolge von Preispaketen in der DJ-Website-Konfiguration verwendet.
signature_pad
JavaScript-Bibliothek zur Erfassung handschriftlicher Unterschriften auf einem HTML5-Canvas. Wird auf der Kunden-Signaturseite eingesetzt, über die Kunden Booking-Verträge online unterzeichnen können. Die Unterschrift wird als PNG-Bilddatei (Base64) gespeichert und in das signierte Vertrags-PDF eingebettet.
Google Fonts
Verschiedene Schriftarten werden über Google Fonts eingebunden: „Inter" in der Hauptanwendung, sowie „Space Grotesk", „Playfair Display", „Lato", „DM Sans", „DM Serif Display" und „Rajdhani" auf öffentlichen DJ-Websites (je nach gewähltem Theme). Dabei werden Verbindungen zu Servern von Google LLC (USA) aufgebaut und die IP-Adresse des Nutzers übertragen. In der Hauptanwendung erfolgt die Einbindung nur nach Einwilligung; auf öffentlichen DJ-Websites nach Einwilligung des jeweiligen Website-Besuchers. Weitere Informationen: Google Datenschutzerklärung.
YouTube (Google LLC) – optionaler Video-Hintergrund
DJs können optional ein YouTube-Video als Hero-Hintergrund ihrer öffentlichen Website einbinden. In diesem Fall wird ein YouTube-iFrame der Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA, geladen. Dabei kann Google die IP-Adresse und weitere Browserinformationen des Website-Besuchers verarbeiten. Die Funktion ist optional und wird nur aktiv, wenn der jeweilige DJ-Nutzer einen YouTube-Link konfiguriert hat. Google ist dem EU-US Data Privacy Framework beigetreten. Datenschutzinformationen: policies.google.com/privacy.
Hetzner Online GmbH – Hosting
Die Anwendung und Datenbank werden auf Servern der Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, betrieben. Die Rechenzentren befinden sich in Deutschland. Hetzner verarbeitet technische Verbindungsdaten als Auftragsverarbeiter gemäß Art. 28 DSGVO.
webspace4all GmbH – E-Mail-Versand (SMTP)
Für den Versand systemseitiger transaktionaler E-Mails (Anfrage-Bestätigungen, DJ-Benachrichtigungen, Signaturlinks, Vertragsbestätigungen) wird standardmäßig ein SMTP-Postfach bei webspace4all GmbH genutzt. Nutzer können alternativ ihren eigenen SMTP-Server konfigurieren, über den dann der E-Mail-Versand an ihre Kunden abgewickelt wird. Der Mailserver befindet sich in Deutschland.
Google Calendar API
Optionale bidirektionale Kalender-Synchronisierung. Nutzer können freiwillig ihren Google Kalender verbinden. Bestätigte Events werden dort automatisch eingetragen; Google-Termine erscheinen im WDP-Kalender. Die Authentifizierung erfolgt über OAuth 2.0 (Google LLC, USA). Dabei werden Access Token und Refresh Token im Nutzerkonto gespeichert. Die Verbindung ist jederzeit im Profil trennbar. Datenschutzinformationen: policies.google.com/privacy.
Stripe
Stripe Payments Europe Ltd. (Dublin, Irland) wird für die Abwicklung von Pro-Abonnements eingesetzt. Bei Abschluss eines Abonnements wird der Nutzer zur Stripe Checkout-Seite weitergeleitet. Stripe verarbeitet Zahlungsdaten (Kartendaten, Rechnungsadresse) als eigenverantwortlicher Verantwortlicher. Wedding DJ Pro speichert ausschließlich technische Referenz-IDs (Stripe Customer ID, Stripe Subscription ID) sowie Abonnement-Status. Datenschutzerklärung: stripe.com/de/privacy.
Nominatim (OpenStreetMap Foundation)
Geokodierungsdienst der OpenStreetMap Foundation. Wird für die Adresssuchfunktion in Eventlocation-, Vorgespräch- und Rechnungsadressfeldern eingesetzt. Suchanfragen werden serverseitig gecacht, um Anfragen zu minimieren. Es werden ausschließlich Suchbegriffe (Ortsnamen, Adressen) übertragen – keine personenbezogenen Nutzerdaten. Datenschutz: osmfoundation.org/wiki/Privacy_Policy.
OSRM (Project-OSRM)
Open-Source-Routing-Engine für die Berechnung von Fahrtzeit und Entfernung zwischen Heimadresse und Eventlocation. Es werden ausschließlich geografische Koordinaten (Längen- und Breitengrad) übertragen, keine personenbezogenen Daten. Ergebnisse werden serverseitig gecacht. Weitere Informationen: project-osrm.org.
MySQL
Relationales Datenbankmanagementsystem, in dem alle Nutzerdaten gespeichert werden. Die Datenbank läuft auf eigenen Servern des Anbieters (Hetzner Online GmbH, Deutschland) und ist nicht öffentlich zugänglich. Alle Daten verbleiben ausschließlich in Deutschland.
Letzte Aktualisierung: 26.04.2026 — Bei Fragen zu eingesetzten Komponenten: heine.nicolas@gmail.com