Technisches Handbuch: Installation & Konfiguration
Der Kalkulator ist als Single-Page-Applikation konzipiert. Er besteht aus einer einzigen Datei, die HTML5, CSS3 und Vanilla JavaScript (ES6) kombiniert. Es sind keine externen Bibliotheken (wie jQuery) erforderlich. (pp. 1, 8)
1. Integration in die Website
Um das Tool zu installieren, haben Sie zwei Möglichkeiten:
Option A: Eigenständige Seite
Speichern Sie den gesamten Code aus dem Dokument als
.html-Datei (z. B. kalkulator.html) auf Ihrem Server und verlinken Sie darauf.Option B: Einbettung per IFrame
Wenn Sie den Kalkulator in eine bestehende Seite (z. B. WordPress) einbinden möchten:
Laden Sie die Datei hoch.
Nutzen Sie folgenden Code an der gewünschten Stelle:
Nutzen Sie folgenden Code an der gewünschten Stelle:
- html
<iframe src="ihre-domain.de/kalkulator.html" width="100%" height="1200px" frameborder="0"></iframe>
2. Anpassung der Preislogik
Die Preise sind im JavaScript-Teil der Datei hinterlegt. Um diese zu ändern, suchen Sie die Funktion
Leistung - Code-Stelle (Funktion
calculate() im <script>-Bereich: (p. 8)Leistung - Code-Stelle (Funktion
addP) - StandardwertFenster Standard
3.50 + pUmf3,50 € + Rahmenaufschlag (p. 9)Fenster Bodentief
8.00 + (pUmf * 1.5)8,00 € + Rahmenaufschlag (p. 9)Bodenreinigung
parseFloat(document.getElementById('bodenTyp').value)0,25 € bis 0,75 € / m² (pp. 5, 9)Sanitärpauschale
12.00 pro Einheit12,00 € (p. 9)Mindestpauschale
if(gesamt > 0 && gesamt < 45)45,00 € (p. 11)3. Postleitzahl-Logik (Fahrtzonen)
Die automatische Berechnung der Anfahrtskosten basiert auf der Funktion
updatePLZLogik(). Sie können die Zonen anpassen, indem Sie die PLZ-Präfixe ändern: (p. 8)javascript
if (plz === "47652") fz.value = "0"; // Nahbereich Weeze else if (plz.startsWith("4762")) fz.value = "15"; // Zone 1 (+15€)
4. E-Mail-Versand konfigurieren
Der Versand erfolgt über das
mailto:-Protokoll des Nutzers. In der Funktion sendMail() ist die Zieladresse hinterlegt: (p. 14)- Empfänger ändern: Suchen Sie nach
mailto:post@clynd.deund ersetzen Sie diese Adresse durch Ihre eigene. - Betreffzeile: Diese wird automatisch aus dem Namen des Kunden generiert:
Ihre Reinigungskalkulation - [Name]. (p. 14)
5. Design & Styling (CSS)
Das Design nutzt CSS-Variablen (
:root) am Anfang der Datei. Hier können Sie die Farben global anpassen, um sie an Ihr Corporate Design anzupassen: (p. 1)--primary: Hauptfarbe (Standard: Blau#004a99)--accent: Button-Farbe (Standard: Grün#22c55e)--text: Schriftfarbe (#1e293b)
Sicherheitshinweis: Da die Berechnung clientseitig im Browser stattfindet, dient das Ergebnis nur als unverbindliche Schätzung. Eine finale Prüfung der Daten sollte immer nach Erhalt der E-Mail erfolgen. (p. 13)
Basierend auf dem Quellcode des CLYND Master-Kalkulators lassen sich die Preise und die Berechnungslogik wie folgt zusammenfassen:
1. Basispreise (Leistungen)
Die Grundpreise werden pro Einheit berechnet, wobei der gewählte
- Glasumfang (nur Glas, +Rahmen oder +Falz) den Preis für Fenster beeinflusst: Leistung Basispreis pro Einheit Zusatz bei Umfang
- Fenster Standard3,50 €+ 1,20 € (Rahmen) / + 2,50 € (Falz) (p. 9)
- Fenster Bodentief8,00 €+ 1,80 € (Rahmen) / + 3,75 € (Falz) (p. 9)
- WiGa Front / Dach5,50 € / 9,50 € pro m²— (p. 9)
- Bodenfläche0,25 € (Hart) bis 0,75 € (Stein) pro m²— (p. 9)
- Sanitär / Räume12,00 € (Bad) / 2,50 € (Raumpauschale)— (p. 9)
2. Faktoren & Rabatte
Diese Faktoren werden multiplikativ auf die Summe der oben genannten Leistungen angewendet:
- Objekttyp: EFH (1,0), Büro (-5%), Schule (+10%), Altenheim (+20%), Krankenhaus (+30%) (pp. 3, 11).
- Reinigungsart: Unterhalt (1,0), Grundreinigung (+60%), Sonderreinigung (+100%) (pp. 3, 11).
- Intervall-Rabatt: Einmalig (kein), Monatlich (-5%), 2-Wöchentlich (-10%), Täglich (-20%) (pp. 3, 11).
3. Pauschalen & Zuschläge
Diese Beträge werden am Ende addiert:
- Anfahrt: Weeze (0 €), Zone 1 (15 €), Zone 2 (30 €), Zone 3 (45 €) (p. 4).
- Etage: EG (0 €), 1. OG (10 €), 2. OG (25 €) (p. 4).
- Extras: Saugen (0,10 €/m²), Wischen (0,12 €/m²), Desinfektion (ab 1,50 €/Raum), Leiter (10 €), PSA Absturzsicherung (35 €) (pp. 9-10)
Wichtige Geschäftsregeln
- Mindestpauschale: Liegt der Gesamtpreis unter 45,00 €, wird er automatisch auf diesen Mindestbetrag angehoben (p. 11).
- Umsatzsteuer: Gemäß § 19 UStG (Kleinunternehmerregelung) wird keine MwSt. ausgewiesen (pp. 6, 13).