Implementiere Impressum/Datenschutz-System und bereinige URL-Konfiguration
- Neues Impressum/Datenschutz-Tab mit konfigurierbaren rechtlichen Daten - Konfigurationsdatei legal-config.ts für alle rechtlichen Informationen - RPC-Endpoint legal.getConfig() für rechtliche Daten - Schöne Tab-Navigation zwischen Impressum und Datenschutz - Responsive Design mit Loading-States und Fehlerbehandlung - Alle rechtlichen Daten über Umgebungsvariablen konfigurierbar - FRONTEND_URL entfernt - nur noch DOMAIN wird verwendet - Hilfsfunktion generateUrl() für konsistente URL-Generierung - Code-Duplikation in bookings.ts eliminiert - .env.example aktualisiert mit allen neuen Variablen - README.md dokumentiert neue rechtliche Konfiguration - DSGVO- und TMG-konforme Inhalte implementiert
This commit is contained in:
21
README.md
21
README.md
@@ -67,11 +67,25 @@ RESEND_API_KEY=your_resend_api_key_here
|
||||
EMAIL_FROM=noreply@yourdomain.com
|
||||
ADMIN_EMAIL=admin@yourdomain.com
|
||||
|
||||
# Frontend URL (für E-Mail Links)
|
||||
FRONTEND_URL=http://localhost:5173
|
||||
|
||||
# Stornierungsfrist (in Stunden)
|
||||
MIN_STORNO_TIMESPAN=24
|
||||
|
||||
# Legal Information (Impressum/Datenschutz)
|
||||
COMPANY_NAME=Stargirlnails Kiel
|
||||
OWNER_NAME=Inhaber Name
|
||||
ADDRESS_STREET=Musterstraße 123
|
||||
ADDRESS_CITY=Kiel
|
||||
ADDRESS_POSTAL_CODE=24103
|
||||
ADDRESS_COUNTRY=Deutschland
|
||||
CONTACT_PHONE=+49 431 123456
|
||||
CONTACT_EMAIL=info@stargirlnails.de
|
||||
TAX_ID=12/345/67890 # Optional
|
||||
VAT_ID=DE123456789 # Optional
|
||||
COMMERCIAL_REGISTER=HRB 12345 # Optional
|
||||
RESPONSIBLE_FOR_CONTENT=Inhaber Name
|
||||
DATA_PROTECTION_RESPONSIBLE=Inhaber Name
|
||||
DATA_PROTECTION_EMAIL=datenschutz@stargirlnails.de
|
||||
THIRD_PARTY_SERVICES=Resend (E-Mail-Versand),Google Analytics # Komma-getrennt
|
||||
```
|
||||
|
||||
### 4. Anwendung starten
|
||||
@@ -166,6 +180,7 @@ docker run -d \
|
||||
- 📧 **E-Mail-Benachrichtigungen**: Automatische Benachrichtigungen bei Buchungen
|
||||
- ❌ **Termin-Stornierung**: Kunden können Termine über sichere Links stornieren
|
||||
- ⏰ **Stornierungsfrist**: Konfigurierbare Mindestfrist vor dem Termin (MIN_STORNO_TIMESPAN)
|
||||
- 📋 **Impressum/Datenschutz**: Rechtliche Seiten mit konfigurierbaren Daten
|
||||
- 🔐 **Admin-Panel**: Geschützter Bereich für Inhaber
|
||||
|
||||
## Admin-Zugang
|
||||
|
Reference in New Issue
Block a user