diff --git a/Profice WebSite/.claude/settings.local.json b/Profice WebSite/.claude/settings.local.json new file mode 100644 index 0000000..3a215e0 --- /dev/null +++ b/Profice WebSite/.claude/settings.local.json @@ -0,0 +1,11 @@ +{ + "permissions": { + "allow": [ + "Bash(for f:*)", + "Bash(do grep:*)", + "Bash(echo \"ALREADY: $f\")", + "Bash(echo \"NEEDS: $f\")", + "Bash(done)" + ] + } +} diff --git a/Profice WebSite/.htaccess b/Profice WebSite/.htaccess index d8dcab6..43cf090 100644 --- a/Profice WebSite/.htaccess +++ b/Profice WebSite/.htaccess @@ -1,6 +1,10 @@ # Security - Disable directory listing Options -Indexes +# Flowise chat proxy — rewrites /api/v1/prediction/* to PHP proxy (hides real Flowise URL) +RewriteEngine On +RewriteRule ^api/v1/prediction/(.*)$ scripts/add/flowise-proxy.php [L,QSA,NC] + # Enable compression AddOutputFilterByType DEFLATE text/plain diff --git a/Profice WebSite/index.html b/Profice WebSite/index.html index 201058e..6795c31 100644 --- a/Profice WebSite/index.html +++ b/Profice WebSite/index.html @@ -208,8 +208,8 @@ - -
+ + @@ -373,48 +349,6 @@
- -
-
- -

Klare Preise. Keine Überraschungen.

- -
-
-
-
- ab - 3.000 € -
-
Einmalig Setup
-
je nach Umfang & Integrationen
-
- -
-
- ab - 990 € - /Monat -
-
Laufender Betrieb
-
inkl. Monitoring, Support & Optimierung
-
-
- -

Der genaue Preis hängt davon ab, welche Module Sie brauchen und welche Systeme angebunden werden. In einem 15-Minuten-Gespräch können wir das klären.

- - - -
- ✓ Keine Mindestlaufzeit über 3 Monate - ✓ Danach monatlich kündbar - ✓ Keine versteckten Kosten -
-
-
-
@@ -578,5 +512,20 @@ + + + + diff --git a/Profice WebSite/scripts/add/flowise-proxy.php b/Profice WebSite/scripts/add/flowise-proxy.php new file mode 100644 index 0000000..2d6058e --- /dev/null +++ b/Profice WebSite/scripts/add/flowise-proxy.php @@ -0,0 +1,68 @@ + 'Method not allowed']); + exit(); +} + +$input = file_get_contents('php://input'); +$target = "$FLOWISE_HOST/api/v1/prediction/$FLOWISE_CHATFLOW"; + +$ch = curl_init($target); +curl_setopt_array($ch, [ + CURLOPT_POST => true, + CURLOPT_POSTFIELDS => $input, + CURLOPT_HTTPHEADER => ['Content-Type: application/json', 'Accept: application/json'], + CURLOPT_RETURNTRANSFER => true, + CURLOPT_TIMEOUT => 60, + CURLOPT_CONNECTTIMEOUT => 10, + CURLOPT_SSL_VERIFYPEER => true, +]); + +$response = curl_exec($ch); +$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); +$error = curl_error($ch); +curl_close($ch); + +if ($error) { + http_response_code(502); + echo json_encode(['error' => 'Proxy error', 'detail' => $error]); + exit(); +} + +http_response_code($httpCode); +echo $response; +?> diff --git a/Profice WebSite/scripts/ki-chat-bubble.js b/Profice WebSite/scripts/ki-chat-bubble.js new file mode 100644 index 0000000..8aa4e2a --- /dev/null +++ b/Profice WebSite/scripts/ki-chat-bubble.js @@ -0,0 +1,94 @@ +// KI Chat Bubble — Flowise embed +// To remove: delete this file and the + + + + diff --git a/Profice WebSite/sites/datenschutz.html b/Profice WebSite/sites/datenschutz.html index ab20447..84fb082 100644 --- a/Profice WebSite/sites/datenschutz.html +++ b/Profice WebSite/sites/datenschutz.html @@ -318,5 +318,12 @@ + + + + diff --git a/Profice WebSite/sites/feed.html b/Profice WebSite/sites/feed.html index 8a816c3..b8b7148 100644 --- a/Profice WebSite/sites/feed.html +++ b/Profice WebSite/sites/feed.html @@ -156,42 +156,42 @@
- +

Profitabilität pro Produkt

Jedes Produkt wird individuell bewertet — basierend auf echtem Gewinn.

- +

Intelligente Segmentierung

Automatische Einteilung in profitable, neue und unprofitable Gruppen.

- +

Live-Daten

Performance-Daten werden automatisch abgerufen — immer aktuell.

- +

Feed-Qualität gesichert

Fehlerhafte Produktdaten werden automatisch korrigiert.

- +

Voll automatisiert

Läuft eigenständig — mit Benachrichtigungen bei Bedarf.

- +

Direkt einsatzbereit

Sofort kompatibel mit Google Merchant Center.

@@ -269,7 +269,7 @@
- +

Core — Gewinnbringer

@@ -278,7 +278,7 @@
- +

Feeder — Neue Chancen

@@ -287,7 +287,7 @@
- +

Longtail — Budgetfresser

@@ -306,7 +306,7 @@
- +

Daten verbinden

Shop-Feed, Einkaufspreise und Google-Ads-Daten

@@ -316,7 +316,7 @@
- +

Gewinn berechnen

POAS-Wert pro Produkt ermitteln

@@ -326,7 +326,7 @@
- +

Feed optimieren

Optimierter Feed für Google Merchant Center

@@ -473,5 +473,12 @@ + + + + diff --git a/Profice WebSite/sites/impressum.html b/Profice WebSite/sites/impressum.html index 4448551..3391ccf 100644 --- a/Profice WebSite/sites/impressum.html +++ b/Profice WebSite/sites/impressum.html @@ -270,5 +270,12 @@ + + + + diff --git a/Profice WebSite/sites/ki-integration.html b/Profice WebSite/sites/ki-integration.html index c92e0e6..c166aee 100644 --- a/Profice WebSite/sites/ki-integration.html +++ b/Profice WebSite/sites/ki-integration.html @@ -354,6 +354,13 @@ + + + + diff --git a/Profice WebSite/sites/leads.html b/Profice WebSite/sites/leads.html index a4a0867..090fda9 100644 --- a/Profice WebSite/sites/leads.html +++ b/Profice WebSite/sites/leads.html @@ -248,6 +248,13 @@ + + + + diff --git a/Profice WebSite/sites/offers.html b/Profice WebSite/sites/offers.html index bc93ba7..9e20ecc 100644 --- a/Profice WebSite/sites/offers.html +++ b/Profice WebSite/sites/offers.html @@ -437,5 +437,12 @@ + + + + diff --git a/Profice WebSite/sites/website.html b/Profice WebSite/sites/website.html index 7a394bd..31d37c5 100644 --- a/Profice WebSite/sites/website.html +++ b/Profice WebSite/sites/website.html @@ -328,6 +328,13 @@ + + + +