rootandClaude Opus 5.5 cbc149f9f8 Kontaktformular: Anfragen über die Kontakt-API, damit WEBklar per Mail davon erfährt
Bisher schrieb das Formular als Gast direkt in Appwrite, und niemand las die
Einträge. Jetzt geht es an POST /api/contact (webklar-webclaw-contact-api):
die API speichert in Appwrite und meldet jede Anfrage sofort an
support@webklar.com, Antworten gehen an die Absenderadresse.

- src/lib/contact.ts ersetzt src/lib/appwrite.ts, kein Appwrite-SDK mehr im Bundle
- Honeypot-Feld "website" (unsichtbar, nicht per Tab erreichbar)
- maxLength passend zu den Grenzen der API (120/200/200/4000)
- eigener Hinweis bei 429 (zu viele Anfragen)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 17:53:02 +00:00
2026-05-25 14:49:50 +02:00
2026-01-30 22:13:17 +01:00
2026-05-25 14:49:50 +02:00
H
2026-01-30 00:25:07 +01:00
H
2026-01-30 00:25:07 +01:00
H
2026-01-30 00:25:07 +01:00
2026-05-25 14:49:50 +02:00
2026-05-10 12:19:58 +02:00
H
2026-01-30 00:25:07 +01:00
2026-05-25 14:49:50 +02:00
H
2026-01-30 00:25:07 +01:00
H
2026-01-30 00:25:07 +01:00
H
2026-01-30 00:25:07 +01:00
2026-05-25 14:49:50 +02:00

webklar.com

Website der WEBklar GbR (Vite, React, TypeScript, Tailwind).

npm install
npm run dev     # Entwicklung
npm test        # Tests
npm run build   # Build nach dist/

Die Kartendaten stammen von Natural Earth (gemeinfrei).

S
Languages
TypeScript 77%
CSS 19.1%
JavaScript 1.7%
HTML 1.2%
Python 1%