'use client'; import * as React from 'react'; import { View as PDFView, Text as PDFText, StyleSheet, Image as PDFImage } from '@react-pdf/renderer'; import { DocumentTitle, Divider, COLORS, FONT_SIZES } from '../SharedUI'; const styles = StyleSheet.create({ section: { marginBottom: 24 }, pricingGrid: { marginTop: 24 }, pricingRow: { flexDirection: 'row', borderBottomWidth: 1, borderBottomColor: COLORS.DIVIDER, paddingVertical: 10, alignItems: 'flex-start' }, pricingTitle: { width: '30%', fontSize: FONT_SIZES.BODY, fontWeight: 'bold', color: COLORS.CHARCOAL }, pricingDesc: { width: '55%', fontSize: FONT_SIZES.SUB, color: COLORS.TEXT_DIM, lineHeight: 1.4 }, pricingTag: { width: '15%', fontSize: FONT_SIZES.BODY, fontWeight: 'bold', textAlign: 'right', color: COLORS.CHARCOAL }, configLabel: { fontSize: FONT_SIZES.BLUEPRINT, color: COLORS.TEXT_LIGHT, textTransform: 'uppercase', marginBottom: 8 }, }); export const techPageModule = ({ techDetails, headerIcon }: any) => ( <> Entwicklung von Websites als moderne, performante Websysteme nach industriellen Standards. {techDetails?.map((item: any, i: number) => ( {item.t} {item.d} ))} ); export const TransparenzModule = ({ pricing }: any) => ( <> Festpreise statt Stundenabrechnung Maximale Planungssicherheit durch ein modulares Festpreis-System. Die Abrechnung erfolgt nach Ergebnissen statt nach reinem Zeitaufwand. Versteckte Kosten sind durch die modulare Struktur ausgeschlossen. 1. Das technische Fundament Einrichtung der technischen Infrastruktur, Hosting-Bereitstellung, SEO-Basics sowie Bereitstellung von Test-, Staging- und produktiven Live-Umgebungen. {pricing.BASE_WEBSITE?.toLocaleString('de-DE')} € 2. Individuelle Seiten Entwicklung individueller Layouts und Strukturen pro Seite. Optimierung für alle Endgeräte (Responsive Design) und Browser-Kompatibilität. {pricing.PAGE?.toLocaleString('de-DE')} € / Stk 3. System-Module (Features) Implementierung abgeschlossener technischer Systeme (z. B. Blog, News, Produkte). Definition notwendiger Datenfelder und Pflege-Oberflächen. {pricing.FEATURE?.toLocaleString('de-DE')} € / Stk 4. Logik-Funktionen Programmierung technischer Logik-Einheiten wie Filter, Suchen oder Kontakt-Schnittstellen zur fehlerfreien Datenverarbeitung. {pricing.FUNCTION?.toLocaleString('de-DE')} € / Stk 5. Schnittstellen (API) Anbindung externer Drittsysteme (CRM, ERP, Payment-Provider) zur automatisierten Datensynchronisation und Prozessoptimierung. ab {pricing.API_INTEGRATION?.toLocaleString('de-DE')} € / Stk 6. Inhaltsverwaltung (CMS) Bereitstellung und Konfiguration eines Content Management Systems (CMS) inkl. technischer Anbindung aller Module zur unabhängigen Datenpflege. {pricing.CMS_SETUP?.toLocaleString('de-DE')} € 7. Inszenierung & Interaktion Umsetzung komplexer Interaktions-Mechanismen, Konfiguratoren oder aufwendiger visueller Storytelling-Elemente zur Steigerung der Conversion. ab {pricing.VISUAL_STAGING?.toLocaleString('de-DE')} € 8. Mehrsprachigkeit Skalierung der System-Architektur auf zusätzliche Sprachen. Inklusive struktureller Anpassungen und Logik für Sprachumschaltung. +20% / Sprache 9. Inhaltliche Initial-Pflege Manuelle Übernahme und Aufbereitung von Datensätzen in das Zielsystem zur Sicherstellung einer initialen Inhaltsabdeckung. {pricing.NEW_DATASET?.toLocaleString('de-DE')} € / Stk 10. Laufender Betrieb & Hosting Laufender Betrieb, Hosting, Sicherheits-Updates sowie monatliche Backups und Monitoring zur Sicherstellung der Systemverfügbarkeit. {pricing.HOSTING_MONTHLY?.toLocaleString('de-DE')} € / Monat ); export const PrinciplesModule = ({ principles }: any) => ( <> {principles?.map((item: any, i: number) => ( {item.t} {item.d} ))} );