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:
44
.env.example
44
.env.example
@@ -1,18 +1,50 @@
|
||||
# Domain
|
||||
DOMAIN=<your-fancy-domain-name>
|
||||
# Admin Account Configuration
|
||||
ADMIN_USERNAME=owner
|
||||
ADMIN_PASSWORD_HASH=YWRtaW4xMjM= # Base64 encoded password
|
||||
|
||||
# Domain Configuration
|
||||
DOMAIN=localhost:5173 # For production: your-domain.com
|
||||
|
||||
# Email Configuration
|
||||
RESEND_API_KEY=your_resend_api_key_here
|
||||
EMAIL_FROM=noreply@yourdomain.com
|
||||
ADMIN_EMAIL=admin@yourdomain.com
|
||||
|
||||
# Admin Account Configuration
|
||||
ADMIN_USERNAME=owner
|
||||
ADMIN_PASSWORD_HASH=YWRtaW4xMjM=
|
||||
# Frontend URL (for E-Mail Links)
|
||||
|
||||
# Min-Storno Time Span in hours
|
||||
# Cancellation Policy (in hours)
|
||||
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
|
||||
|
||||
# Business Details (Optional)
|
||||
TAX_ID=12/345/67890 # Optional - Steuernummer
|
||||
VAT_ID=DE123456789 # Optional - Umsatzsteuer-ID
|
||||
COMMERCIAL_REGISTER=HRB 12345 # Optional - Handelsregister
|
||||
RESPONSIBLE_FOR_CONTENT=Inhaber Name
|
||||
|
||||
# Data Protection
|
||||
DATA_PROTECTION_RESPONSIBLE=Inhaber Name
|
||||
DATA_PROTECTION_EMAIL=datenschutz@stargirlnails.de
|
||||
DATA_PROTECTION_PURPOSE=Terminbuchung und Kundenbetreuung
|
||||
DATA_PROTECTION_LEGAL_BASIS=Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung) und Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse)
|
||||
DATA_PROTECTION_RETENTION=Buchungsdaten werden 3 Jahre nach Vertragsende gespeichert
|
||||
DATA_PROTECTION_RIGHTS=Auskunft, Berichtigung, Löschung, Einschränkung, Widerspruch, Beschwerde bei der Aufsichtsbehörde
|
||||
DATA_PROTECTION_COOKIES=Wir verwenden technisch notwendige Cookies für die Funktionalität der Website
|
||||
DATA_PROTECTION_SECURITY=SSL-Verschlüsselung, sichere Server, regelmäßige Updates
|
||||
DATA_PROTECTION_CONTACT=Bei Fragen zum Datenschutz wenden Sie sich an: datenschutz@stargirlnails.de
|
||||
|
||||
# Third Party Services (comma-separated)
|
||||
THIRD_PARTY_SERVICES=Resend (E-Mail-Versand),Google Analytics
|
||||
|
||||
# OpenAI Configuration (optional)
|
||||
OPENAI_API_KEY=your_openai_api_key_here
|
||||
|
||||
|
Reference in New Issue
Block a user