From bd38decc239cce424aefc48d39fb06f2e129e209 Mon Sep 17 00:00:00 2001 From: Codex Agent Date: Thu, 16 Oct 2025 22:01:15 +0200 Subject: [PATCH] better repo organization, added legal texts --- .gitignore | 2 + AGENTS.md | 2 +- neu 6.txt => docs/checkout wizard flow.txt | 0 docs/legal/agb-de.md | 118 + docs/legal/agb-en.md | 119 + docs/legal/datenschutz-de.md | 124 + docs/legal/datenschutz-en.md | 123 + docs/legal/impressum-de.md | 62 + docs/legal/impressum-en.md | 73 + .../screenshots/free-step1-home.png | Bin .../screenshots/free-step1-packages.png | Bin .../screenshots/free-step2-packages.png | Bin .../screenshots/paid-end-step1-packages.png | Bin .../screenshots/paid-res-step1-packages.png | Bin .../wireframes/PWA_Wireframes.txt | 0 fotospiel_prp.bak | 3740 ----------------- guestlense_articles.md | 601 --- guestlense_articles_deutsch.md | 601 --- package-lock.json | 764 +++- package.json | 7 +- playwright-report/index.html | 76 - stripe.exe | Bin 31202304 -> 0 bytes 22 files changed, 1289 insertions(+), 5123 deletions(-) rename neu 6.txt => docs/checkout wizard flow.txt (100%) create mode 100644 docs/legal/agb-de.md create mode 100644 docs/legal/agb-en.md create mode 100644 docs/legal/datenschutz-de.md create mode 100644 docs/legal/datenschutz-en.md create mode 100644 docs/legal/impressum-de.md create mode 100644 docs/legal/impressum-en.md rename free-step1-home.png => docs/screenshots/free-step1-home.png (100%) rename free-step1-packages.png => docs/screenshots/free-step1-packages.png (100%) rename free-step2-packages.png => docs/screenshots/free-step2-packages.png (100%) rename paid-end-step1-packages.png => docs/screenshots/paid-end-step1-packages.png (100%) rename paid-res-step1-packages.png => docs/screenshots/paid-res-step1-packages.png (100%) rename PWA_Wireframes.txt => docs/wireframes/PWA_Wireframes.txt (100%) delete mode 100644 fotospiel_prp.bak delete mode 100644 guestlense_articles.md delete mode 100644 guestlense_articles_deutsch.md delete mode 100644 playwright-report/index.html delete mode 100644 stripe.exe diff --git a/.gitignore b/.gitignore index 945e31c..c2c101b 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,8 @@ fotospiel-tenant-app .phpactor.json .phpunit.result.cache Homestead.json +gogs.ini +stripe.exe Homestead.yaml npm-debug.log yarn-error.log diff --git a/AGENTS.md b/AGENTS.md index 458c77e..cc0d349 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -26,7 +26,7 @@ This repository hosts a multi-tenant event photo platform (Laravel 12, PHP 8.3, ## Tools & Permissions - Languages/Frameworks: PHP 8.3 (Laravel 12), JS/TS (React/Vite/Tailwind), Filament 4. - Dev Commands: composer, npm, vite, artisan, PHPUnit, Pint/ESLint, Docker/Compose (for dev). -- Git Hosting: Gogs at http://nas:10880 (token found locally in gogs.ini, never printed or committed). +- Git Hosting: Gogs at http://192.168.78.2:10880 (token found locally in gogs.ini, never printed or committed). - Issue API: Gogs REST /api/v1 for labels/issues/milestones (token auth). - Libraries: simplesoftwareio/simple-qrcode for server-side QR generation. diff --git a/neu 6.txt b/docs/checkout wizard flow.txt similarity index 100% rename from neu 6.txt rename to docs/checkout wizard flow.txt diff --git a/docs/legal/agb-de.md b/docs/legal/agb-de.md new file mode 100644 index 0000000..e1f506c --- /dev/null +++ b/docs/legal/agb-de.md @@ -0,0 +1,118 @@ +# Allgemeine Geschäftsbedingungen (AGB) für „Die Fotospiel App“ + +**Stand:** Oktober 2025 + +**Anbieter:** +Sören Eberhardt-Biermann +Schweriner Str. 15 +19306 Neustadt-Glewe +Mobil 0173 / 9266802 +W-IdNr. DE 428754098 +E-Mail: [Kontakt siehe Impressum](https://fotospiel.app/impressum) + +--- + +## 1. Geltungsbereich +Diese AGB regeln sämtliche Nutzungsverträge über die App und Online-Dienste „Die Fotospiel App“ zwischen dem Anbieter und den Kunden (Veranstalter, Agenturen, Reseller oder – bei Direktbuchung – Verbraucher). +Abweichende Bedingungen finden keine Anwendung, es sei denn sie werden vom Anbieter schriftlich bestätigt. +Für Teilnehmer (Gäste) gelten ergänzend die Nutzungsbedingungen des jeweiligen Events. + +--- + +## 2. Leistungsbeschreibung +1. Die App ermöglicht Veranstaltern die Durchführung von Foto-Events mit Aufgaben, bei denen Gäste Bilder hochladen, ansehen und bewerten können. +2. Der Leistungsumfang richtet sich nach dem gebuchten Paket (Upload-Limit, Anzahl Aufgaben, Teilnehmerzahl, Design-Optionen u. a.). +3. Die Bereitstellung erfolgt als **Software-as-a-Service** (SaaS) über Server der Hetzner Online GmbH in Deutschland. + +--- + +## 3. Vertragsschluss +Der Vertrag kommt zustande, wenn der Kunde ein Paket bucht und der Anbieter die Buchung elektronisch bestätigt (z. B. per E-Mail). +Die Darstellung auf der Website stellt kein bindendes Angebot dar. + +--- + +## 4. Nutzungsrechte an der App +Der Kunde erhält für die gebuchte Laufzeit ein einfaches, nicht übertragbares Nutzungsrecht zur vertragsgemäßen Verwendung der App. +Quellcode, Design und Systemarchitektur bleiben alleiniges Eigentum des Anbieters. +Eine Weitergabe oder kommerzielle Vermietung ist nur bei vorliegendem Resellervertrag zulässig. + +--- + +## 5. Pflichten des Kunden +1. Der Kunde trägt die Verantwortung für sämtliche von ihm oder seinen Teilnehmern eingestellten Inhalte. +2. Er hat sicherzustellen, dass die Teilnehmer über die Zwecke der Verarbeitung informiert sind und Einwilligungen (z. B. bei Abbildungen von Personen) vorliegen. +3. Verboten sind rechtswidrige, jugendgefährdende oder verletzende Inhalte. Der Anbieter kann solche Beiträge löschen oder sperren. +4. Zugangsdaten dürfen nicht an Dritte weitergegeben werden. + +--- + +## 6. Pflichten der Teilnehmer +Teilnehmer dürfen nur Fotos hochladen, an denen sie die erforderlichen Rechte besitzen. +Sie räumen dem Veranstalter eine einfache, zeitlich auf die Event- und Galerie-Dauer begrenzte Nutzungslizenz ein. +Der Anbieter verwendet Inhalte ausschließlich zur technischen Bereitstellung (Speicherung, Anzeige, Sicherungskopie). + +--- + +## 7. Preise und Zahlung +1. Es gelten die auf der Website veröffentlichten Preise zum Zeitpunkt der Buchung. +2. Alle Preise verstehen sich einschließlich gesetzlicher Umsatzsteuer. +3. Die Zahlung erfolgt im Voraus über **PayPal** oder **Stripe Checkout** (Kreditkarte, Apple Pay, Google Pay u. a.). +4. Bei Nutzung dieser Dienste gelten zusätzlich die AGB und Datenschutzhinweise der jeweiligen Anbieter: + – PayPal (Europe) S.à r.l. et Cie, S.C.A., L-2449 Luxembourg + – Stripe Payments Europe Ltd., Dublin, Irland +5. Der Anbieter erhält von diesen Diensten nur Zahlungs- und Statusinformationen zur Abwicklung. +6. Rechnungen werden elektronisch bereitgestellt. + +--- + +## 8. Verfügbarkeit und Wartung +Der Anbieter bemüht sich um eine hohe Verfügbarkeit (Hosting bei Hetzner). +Kurzzeitige Ausfälle durch Wartung, Updates oder höhere Gewalt sind möglich. +Ein konkreter Verfügbarkeitsgrad wird nicht geschuldet. + +--- + +## 9. Haftung +1. Der Anbieter haftet bei Vorsatz und grober Fahrlässigkeit uneingeschränkt. +2. Bei einfacher Fahrlässigkeit nur bei Verletzung wesentlicher Pflichten und begrenzt auf den vorhersehbaren Schaden. +3. Keine Haftung für rechtswidrige Inhalte oder Verluste durch unsachgemäße Nutzung. +4. Haftung für Personenschäden bleibt unberührt. + +--- + +## 10. Datenschutz +1. Personenbezogene Daten werden gemäß der **Datenschutzerklärung** verarbeitet ([https://fotospiel.app/datenschutz](https://fotospiel.app/datenschutz)). +2. Der Betrieb erfolgt auf Servern der **Hetzner Online GmbH**, mit der ein Auftragsverarbeitungsvertrag besteht. +3. Analysen erfolgen mit **Matomo**, nur mit technisch notwendigen Cookies. + +--- + +## 11. Laufzeit und Kündigung +Der Vertrag endet automatisch nach Ablauf der gebuchten Event- bzw. Galeriedauer. +Eine ordentliche Kündigung während der Laufzeit ist ausgeschlossen. +Das Recht zur außerordentlichen Kündigung aus wichtigem Grund bleibt bestehen. + +--- + +## 12. Löschung und Sperrung von Inhalten +Der Anbieter ist berechtigt, Inhalte oder Konten zu löschen oder zu sperren, wenn Rechtsverstöße oder Beschwerden vorliegen oder technische Gründe es erfordern. + +--- + +## 13. Änderungen der AGB +Änderungen werden dem Kunden in Textform mitgeteilt. Widerspricht der Kunde nicht innerhalb eines Monats, gelten die neuen AGB als angenommen. + +--- + +## 14. Streitbeilegung und Gerichtsstand +1. Es gilt deutsches Recht unter Ausschluss des UN-Kaufrechts. +2. Gerichtsstand für Kaufleute ist Neustadt-Glewe. +3. Die EU-Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit: + Der Anbieter ist nicht verpflichtet und nicht bereit, an einem Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen. + +--- + +## 15. Schlussbestimmungen +Sollten einzelne Bestimmungen unwirksam sein, bleibt die Wirksamkeit der übrigen unberührt. +Nebenabreden bedürfen der Textform. diff --git a/docs/legal/agb-en.md b/docs/legal/agb-en.md new file mode 100644 index 0000000..378f68d --- /dev/null +++ b/docs/legal/agb-en.md @@ -0,0 +1,119 @@ +# Terms and Conditions (T&C) for "The Fotospiel App" + +**Last updated:** October 2025 + +**Provider:** +Sören Eberhardt-Biermann +Schweriner Str. 15 +19306 Neustadt-Glewe, Germany +Mobile +49 173 9266802 +Business ID: DE 428754098 +Email: [Contact via imprint](https://fotospiel.app/impressum) + +--- + +## 1. Scope +These Terms govern all usage agreements for the app and online services "The Fotospiel App" between the Provider and Customers (event organizers, agencies, resellers, or—if booked directly—consumers). +Deviating conditions shall not apply unless expressly confirmed in writing by the Provider. +For event participants (guests), the respective event’s participant terms apply in addition. + +--- + +## 2. Description of Services +1. The App allows organizers to host photo events with creative tasks where guests can upload, view, and like photos. +2. The scope of services depends on the selected package (upload limits, number of tasks, participants, design options, etc.). +3. The service is provided as **Software-as-a-Service (SaaS)** via servers of Hetzner Online GmbH, Germany. + +--- + +## 3. Conclusion of Contract +A contract is formed when the Customer books a package and the Provider confirms the booking electronically (e.g., by email). +The presentation on the website does not constitute a binding offer. + +--- + +## 4. Rights of Use +The Customer receives a simple, non-transferable right to use the App for the booked period. +All source code, design, and infrastructure remain the sole property of the Provider. +Transfer or subleasing is only permitted under an existing reseller agreement. + +--- + +## 5. Customer Obligations +1. The Customer is responsible for all content uploaded by themselves or their participants. +2. The Customer must ensure that participants are informed about data processing purposes and that required consents (e.g., image rights) are obtained. +3. Unlawful, offensive, or harmful content is prohibited; the Provider may remove or block such content. +4. Access data must be kept confidential. + +--- + +## 6. Participant Obligations +Participants may upload only photos for which they hold the necessary rights. +They grant the organizer a simple, time-limited license for use during the event and gallery period. +The Provider uses such content solely for technical purposes (storage, display, backups). + +--- + +## 7. Prices and Payment +1. Prices valid at the time of booking apply. +2. All prices include VAT, unless otherwise stated. +3. Payment is made in advance via **PayPal** or **Stripe Checkout** (credit card, Apple Pay, Google Pay, etc.). +4. The payment process is governed by the respective provider’s terms: + – PayPal (Europe) S.à r.l. et Cie, S.C.A., L-2449 Luxembourg + – Stripe Payments Europe Ltd., Dublin, Ireland +5. The Provider only receives transaction and payment status data necessary for processing. +6. Invoices are issued electronically. + +--- + +## 8. Availability and Maintenance +The Provider strives for high availability (hosting via Hetzner). +Short interruptions due to maintenance, updates, or force majeure may occur. +No specific uptime is guaranteed. + +--- + +## 9. Liability +1. The Provider is fully liable for intent and gross negligence. +2. For ordinary negligence, liability is limited to essential contractual obligations and foreseeable damages. +3. The Provider is not liable for unlawful content or data loss caused by improper use. +4. Liability for personal injury remains unaffected. + +--- + +## 10. Data Protection +1. Personal data is processed in accordance with the **Privacy Policy** ([https://fotospiel.app/datenschutz](https://fotospiel.app/datenschutz)). +2. Operation takes place on servers of **Hetzner Online GmbH** under a data processing agreement (Art. 28 GDPR). +3. Web analytics are conducted via **Matomo**, using only technically necessary cookies. + +--- + +## 11. Term and Termination +The contract ends automatically after the booked event or gallery period expires. +Ordinary termination during the contract term is excluded. +The right to extraordinary termination for good cause remains unaffected. + +--- + +## 12. Deletion and Suspension +The Provider may delete or suspend content or accounts if legal violations, complaints, or technical issues arise. + +--- + +## 13. Amendments +The Provider will inform Customers of changes in text form. +If the Customer does not object within one month, the new terms are deemed accepted. + +--- + +## 14. Dispute Resolution and Jurisdiction +1. German law applies, excluding the UN Convention on Contracts for the International Sale of Goods. +2. For merchants, the place of jurisdiction is Neustadt-Glewe, Germany. +3. The EU Commission provides an online dispute resolution (ODR) platform: + The Provider is neither obliged nor willing to participate in consumer arbitration proceedings. + +--- + +## 15. Final Provisions +Should any provision be invalid, the remaining provisions remain in effect. +Side agreements require text form. diff --git a/docs/legal/datenschutz-de.md b/docs/legal/datenschutz-de.md new file mode 100644 index 0000000..6c6d9fe --- /dev/null +++ b/docs/legal/datenschutz-de.md @@ -0,0 +1,124 @@ +# Datenschutzerklärung +**Stand:** Oktober 2025 + +## 1. Verantwortlicher +Verantwortlich für die Datenverarbeitung im Sinne der Datenschutz-Grundverordnung (DSGVO): + +**Sören Eberhardt-Biermann** +Schweriner Str. 15 +19306 Neustadt-Glewe +Deutschland + +E-Mail: info@fotospiel.app +Website: [https://fotospiel.app](https://fotospiel.app) + +--- + +## 2. Allgemeines zur Datenverarbeitung +Wir verarbeiten personenbezogene Daten ausschließlich im Rahmen der geltenden Datenschutzgesetze, insbesondere der DSGVO und des BDSG. +Die Nutzung der Fotospiel App ist grundsätzlich nur mit den personenbezogenen Daten erforderlich, die für die Durchführung eines Foto-Events und die Bereitstellung der Funktionen notwendig sind. + +--- + +## 3. Arten der verarbeiteten Daten +- Veranstalterdaten: Name, E-Mail-Adresse, Zahlungsinformationen (über PayPal/Stripe), Eventdaten (Titel, Datum, Aufgaben, Bilder) +- Nutzerdaten (Gäste): hochgeladene Fotos, Anzeigename (frei wählbar), Reaktionen/Likes +- Technische Daten: IP-Adresse, Browsertyp, Zeitstempel, Geräteinformationen +- Kommunikationsdaten: Inhalte von Kontaktanfragen über das Formular oder per E-Mail + +--- + +## 4. Zweck und Rechtsgrundlage der Verarbeitung +| Zweck der Verarbeitung | Rechtsgrundlage | Beschreibung | +|------------------------|----------------|---------------| +| Bereitstellung der App und Durchführung von Veranstaltungen | Art. 6 Abs. 1 lit. b DSGVO | Nutzung der App durch Veranstalter und Gäste | +| Speicherung und Anzeige von Fotos innerhalb des Events | Art. 6 Abs. 1 lit. b DSGVO | Durchführung der Fotospiel-Funktionalität | +| Abrechnung und Zahlungsabwicklung | Art. 6 Abs. 1 lit. b, lit. c DSGVO | Nutzung der Dienste von PayPal und Stripe | +| Webanalyse über Matomo (selbst gehostet) | Art. 6 Abs. 1 lit. f DSGVO | Statistische Auswertung zur Verbesserung der App | +| Sicherheit, Server-Logs | Art. 6 Abs. 1 lit. f DSGVO | Sicherstellung des Betriebs, Fehleranalyse | +| Beantwortung von Kontaktanfragen | Art. 6 Abs. 1 lit. f oder lit. b DSGVO | Kommunikation mit Nutzern und Interessenten | + +--- + +## 5. Hosting und Auftragsverarbeitung +Unsere Server werden bei **Hetzner Online GmbH**, Industriestr. 25, 91710 Gunzenhausen, Deutschland, betrieben. +Mit Hetzner besteht ein Vertrag zur Auftragsverarbeitung (Art. 28 DSGVO). +Die Verarbeitung erfolgt ausschließlich innerhalb der EU. + +--- + +## 6. Zahlungsabwicklung +Die Zahlungsabwicklung erfolgt über **PayPal (Europe) S.à r.l. et Cie, S.C.A.** und **Stripe Payments Europe, Ltd.** +Bei der Zahlung werden personenbezogene Daten an diese Dienstleister übermittelt. +Wir speichern keine Zahlungs- oder Kreditkartendaten. +Rechtsgrundlage: Art. 6 Abs. 1 lit. b und lit. c DSGVO. + +Datenschutzhinweise der Anbieter: +- PayPal: https://www.paypal.com/de/webapps/mpp/ua/privacy-full +- Stripe: https://stripe.com/de/privacy + +--- + +## 7. Webanalyse mit Matomo +Wir verwenden **Matomo** (lokal gehostet) zur Analyse des Nutzerverhaltens. +Es werden keine Daten an Dritte übermittelt. +IP-Adressen werden anonymisiert gespeichert. +Nur technisch notwendige Cookies werden gesetzt. +Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. + +--- + +## 8. Cookies +Es werden ausschließlich technisch notwendige Cookies verwendet. +Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. +Eine Einwilligung ist nicht erforderlich. + +--- + +## 9. Löschfristen +| Datenart | Löschfrist | Begründung | +|-----------|-------------|-------------| +| Fotos | Innerhalb von 30 Tagen nach Ablauf der Event-Speicherdauer | Automatische Löschung | +| Benutzerkonten (Gastgeber) | Nach 24 Monaten Inaktivität | Vertragserfüllung abgeschlossen | +| Zahlungsdaten | 10 Jahre | Gesetzliche Aufbewahrungspflichten | +| Server-Logs | 7 Tage | IT-Sicherheit | +| Kontaktanfragen | Max. 6 Monate | Nach Bearbeitung gelöscht | + +--- + +## 10. Weitergabe an Dritte +Eine Weitergabe erfolgt nur an: +- Zahlungsdienstleister (PayPal, Stripe) +- Hoster (Hetzner) +- Gesetzlich erforderliche Stellen (z. B. Finanzbehörden) + +Keine Übermittlung in Drittländer außerhalb der EU. + +--- + +## 11. Rechte der betroffenen Personen +Betroffene Personen haben folgende Rechte: +- Auskunft (Art. 15 DSGVO) +- Berichtigung (Art. 16 DSGVO) +- Löschung (Art. 17 DSGVO) +- Einschränkung (Art. 18 DSGVO) +- Datenübertragbarkeit (Art. 20 DSGVO) +- Widerspruch (Art. 21 DSGVO) + +# Zur Ausübung genügt eine Mitteilung an: info@fotospiel.app + +--- + +## 12. Widerruf von Einwilligungen +Sofern die Verarbeitung auf Einwilligung beruht, kann diese jederzeit mit Wirkung für die Zukunft widerrufen werden. + +--- + +## 13. Sicherheit der Datenverarbeitung +Wir setzen technische und organisatorische Maßnahmen zur Sicherung Ihrer Daten ein (z. B. Verschlüsselung, Zugriffsbeschränkungen, Backups). + +--- + +## 14. Änderungen dieser Datenschutzerklärung +Wir behalten uns vor, diese Datenschutzerklärung anzupassen. +Die jeweils aktuelle Fassung ist unter [https://fotospiel.app/datenschutz](https://fotospiel.app/datenschutz) abrufbar. diff --git a/docs/legal/datenschutz-en.md b/docs/legal/datenschutz-en.md new file mode 100644 index 0000000..031dda3 --- /dev/null +++ b/docs/legal/datenschutz-en.md @@ -0,0 +1,123 @@ +# Privacy Policy +**Last updated:** October 2025 + +## 1. Data Controller +Responsible under the General Data Protection Regulation (GDPR): + +**Sören Eberhardt-Biermann** +Schweriner Str. 15 +19306 Neustadt-Glewe +Germany + +Email: info@fotospiel.app +Website: [https://fotospiel.app](https://fotospiel.app) + +--- + +## 2. General Information +We process personal data in compliance with the GDPR and the German Federal Data Protection Act (BDSG). +Use of the Fotospiel App requires only the personal data necessary to host and participate in photo events. + +--- + +## 3. Types of Data Processed +- Organizer data: name, email address, payment information (via PayPal/Stripe), event details (title, date, photo tasks, photos) +- Guest data: uploaded photos, display name (optional), likes/reactions +- Technical data: IP address, browser type, timestamp, device information +- Communication data: messages sent via contact form or email + +--- + +## 4. Purpose and Legal Basis of Processing +| Purpose | Legal Basis | Description | +|----------|--------------|-------------| +| Providing the app and hosting events | Art. 6(1)(b) GDPR | Contract performance | +| Storing and displaying photos | Art. 6(1)(b) GDPR | Core feature of the app | +| Payment processing and invoicing | Art. 6(1)(b), (c) GDPR | Use of PayPal and Stripe services | +| Web analytics via Matomo | Art. 6(1)(f) GDPR | Statistical analysis to improve the app | +| Server logs and security | Art. 6(1)(f) GDPR | Ensuring system security | +| Responding to inquiries | Art. 6(1)(f) or (b) GDPR | Communication with users | + +--- + +## 5. Hosting and Data Processing +Our servers are operated by **Hetzner Online GmbH**, Industriestr. 25, 91710 Gunzenhausen, Germany. +A data processing agreement pursuant to Art. 28 GDPR is in place. +All processing takes place within the EU. + +--- + +## 6. Payment Processing +Payments are handled by **PayPal (Europe) S.à r.l. et Cie, S.C.A.** and **Stripe Payments Europe, Ltd.** +We do not store payment or credit card data. +Legal basis: Art. 6(1)(b) and (c) GDPR. + +Privacy policies: +- PayPal: https://www.paypal.com/de/webapps/mpp/ua/privacy-full +- Stripe: https://stripe.com/de/privacy + +--- + +## 7. Web Analytics with Matomo +We use **Matomo** (self-hosted) for anonymous usage analysis. +No data is shared with third parties. +IP addresses are anonymized. +Only technically necessary cookies are used. +Legal basis: Art. 6(1)(f) GDPR. + +--- + +## 8. Cookies +Only technically necessary cookies are used. +Legal basis: Art. 6(1)(f) GDPR. +No consent is required. + +--- + +## 9. Data Retention Periods +| Data Type | Retention Period | Reason | +|------------|------------------|--------| +| Photos | Deleted within 30 days after the booked storage period ends | Automatic deletion | +| User accounts (hosts) | Deleted after 24 months of inactivity | Contract completed | +| Payment data | 10 years | Legal retention obligations | +| Server logs | 7 days | IT security | +| Contact messages | Max. 6 months | After processing completed | + +--- + +## 10. Data Disclosure +Data is only shared with: +- Payment providers (PayPal, Stripe) +- Hosting provider (Hetzner) +- Public authorities when legally required + +No data is transferred outside the EU. + +--- + +## 11. Data Subject Rights +You have the following rights under GDPR: +- Right of access (Art. 15) +- Right to rectification (Art. 16) +- Right to erasure (Art. 17) +- Right to restriction of processing (Art. 18) +- Right to data portability (Art. 20) +- Right to object (Art. 21) + +Requests may be sent to: info@fotospiel.app + +--- + +## 12. Withdrawal of Consent +If processing is based on consent, you may withdraw it at any time with future effect. + +--- + +## 13. Data Security +We apply appropriate technical and organizational measures to secure your data, including encryption, access controls, and backups. + +--- + +## 14. Changes to this Privacy Policy +We may update this Privacy Policy to reflect legal or functional changes. +The current version is always available at [https://fotospiel.app/privacy](https://fotospiel.app/privacy). diff --git a/docs/legal/impressum-de.md b/docs/legal/impressum-de.md new file mode 100644 index 0000000..a45ca0b --- /dev/null +++ b/docs/legal/impressum-de.md @@ -0,0 +1,62 @@ +# Impressum + +**Angaben gemäß § 5 TMG** + +Sören Eberhardt-Biermann +handelnd unter **„Die Fotospiel.App“** +Schweriner Str. 15 +19306 Neustadt-Glewe +Deutschland + +**Kontakt** +Telefon: 0173 / 926 6802 +E-Mail: info@fotospiel.app + +**Verantwortlich für den Inhalt nach § 18 Abs. 2 MStV:** +Sören Eberhardt-Biermann +Schweriner Str. 15 +19306 Neustadt-Glewe + +--- + +## Wirtschafts-Identifikationsnummer + +Wirtschafts-Identifikationsnummer gemäß § 139c Abgabenordnung: **DE428754098** +*(Hinweis: Keine Umsatzsteuer-Identifikationsnummer nach § 27a UStG vergeben.)* + +--- + +## Haftungsausschluss (Disclaimer) + +### Haftung für Inhalte +Die Inhalte dieser Website wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte kann der Anbieter jedoch keine Gewähr übernehmen. +Als Diensteanbieter ist der Anbieter gemäß § 7 Abs. 1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG ist der Anbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden entsprechender Rechtsverletzungen wird der Anbieter diese Inhalte umgehend entfernen. + +### Haftung für Links +Das Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte der Anbieter keinen Einfluss hat. Deshalb kann der Anbieter für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Bei Bekanntwerden von Rechtsverletzungen werden derartige Links umgehend entfernt. + +### Urheberrecht +Die durch den Seitenbetreiber erstellten Inhalte und Werke auf dieser Website unterliegen dem deutschen Urheberrecht. Beiträge Dritter sind als solche gekennzeichnet. +Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechts bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. +Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet. + +--- + +## Bild- und Grafiknachweise + +Sofern auf dieser Website Bilder, Icons oder Grafiken Dritter verwendet werden, sind deren Quellen und Lizenzhinweise entsprechend gekennzeichnet oder in einer separaten Quellenübersicht angegeben. + +--- + +## Alternative Streitbeilegung gemäß Art. 14 Abs. 1 ODR-VO und § 36 VSBG + +Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit: +[https://ec.europa.eu/consumers/odr/](https://ec.europa.eu/consumers/odr/) + +Der Anbieter ist weder verpflichtet noch bereit, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen. + +--- + +## Hinweis zur Geschäftsform + +Der Anbieter betreibt die Website als Einzelunternehmer. Eine Eintragung im Handelsregister besteht nicht. diff --git a/docs/legal/impressum-en.md b/docs/legal/impressum-en.md new file mode 100644 index 0000000..e334086 --- /dev/null +++ b/docs/legal/impressum-en.md @@ -0,0 +1,73 @@ +# Legal Notice (Impressum) + +**Information according to § 5 German Telemedia Act (TMG)** + +Sören Eberhardt-Biermann +doing business as **"Die Fotospiel.App"** +Schweriner Str. 15 +19306 Neustadt-Glewe +Germany + +**Contact** +Phone: +49 173 9266802 +E-Mail: info@fotospiel.app + +**Responsible for the content according to § 18 (2) German State Media Treaty (MStV):** +Sören Eberhardt-Biermann +Schweriner Str. 15 +19306 Neustadt-Glewe +Germany + +--- + +## Business Identification Number + +Business Identification Number according to § 139c Fiscal Code (Abgabenordnung): **DE428754098** +*(Note: No VAT Identification Number according to § 27a German VAT Act has been issued.)* + +--- + +## Disclaimer + +### Liability for Content +The contents of this website were created with the greatest possible care. +However, the provider assumes no liability for the correctness, completeness, or up-to-date nature of the content. +As a service provider, the provider is responsible for its own content on these pages under the general laws in accordance with § 7 (1) TMG. +According to §§ 8 to 10 TMG, the provider is not obligated to monitor transmitted or stored third-party information or to investigate circumstances indicating illegal activity. +Obligations to remove or block the use of information in accordance with general laws remain unaffected. +However, liability in this regard is only possible from the time of knowledge of a specific infringement. +Upon becoming aware of such legal violations, the provider will remove this content immediately. + +### Liability for Links +This website contains links to external websites of third parties, the content of which the provider has no influence over. +Therefore, the provider cannot assume any liability for this external content. +The respective provider or operator of the linked pages is always responsible for their content. +Links will be removed immediately upon notification of any infringement. + +### Copyright +The content and works created by the site operator on this website are subject to German copyright law. +Contributions by third parties are marked as such. +Reproduction, editing, distribution, and any kind of exploitation outside the limits of copyright law require the written consent of the respective author or creator. +Downloads and copies of this site are permitted only for private, non-commercial use. + +--- + +## Image and Graphic Credits + +If third-party images, icons, or graphics are used on this website, their sources and license information are properly indicated or listed in a separate reference section. + +--- + +## Online Dispute Resolution according to Art. 14 (1) ODR-VO and § 36 VSBG + +The European Commission provides a platform for Online Dispute Resolution (ODR): +[https://ec.europa.eu/consumers/odr/](https://ec.europa.eu/consumers/odr/) + +The provider is neither obliged nor willing to participate in dispute resolution proceedings before a consumer arbitration board. + +--- + +## Note on Business Form + +The provider operates this website as a sole proprietor. +No entry in the commercial register exists. diff --git a/free-step1-home.png b/docs/screenshots/free-step1-home.png similarity index 100% rename from free-step1-home.png rename to docs/screenshots/free-step1-home.png diff --git a/free-step1-packages.png b/docs/screenshots/free-step1-packages.png similarity index 100% rename from free-step1-packages.png rename to docs/screenshots/free-step1-packages.png diff --git a/free-step2-packages.png b/docs/screenshots/free-step2-packages.png similarity index 100% rename from free-step2-packages.png rename to docs/screenshots/free-step2-packages.png diff --git a/paid-end-step1-packages.png b/docs/screenshots/paid-end-step1-packages.png similarity index 100% rename from paid-end-step1-packages.png rename to docs/screenshots/paid-end-step1-packages.png diff --git a/paid-res-step1-packages.png b/docs/screenshots/paid-res-step1-packages.png similarity index 100% rename from paid-res-step1-packages.png rename to docs/screenshots/paid-res-step1-packages.png diff --git a/PWA_Wireframes.txt b/docs/wireframes/PWA_Wireframes.txt similarity index 100% rename from PWA_Wireframes.txt rename to docs/wireframes/PWA_Wireframes.txt diff --git a/fotospiel_prp.bak b/fotospiel_prp.bak deleted file mode 100644 index ad0f986..0000000 --- a/fotospiel_prp.bak +++ /dev/null @@ -1,3740 +0,0 @@ -## 🏗️ **Multi-Tenant System-Architektur** - -Note: Event Type-aware UI -- Theme colors can come from `event_types.settings.palette` to skin headers/buttons per type. -- Emotion picker fetches type-filtered emotions via `/api/events/:slug/emotions`. -- Random task generator and gallery filters respect event type automatically via API. - - -``` -┌─────────────────────────────────────────────────────────────────────────┐ -│ SYSTEM OVERVIEW (Multi-Tenant) │ -├─────────────────────────────────────────────────────────────────────────┤ -│ │ -│ 🔧 SUPER ADMIN 👰🤵 BRAUTPAARE 📱 GÄSTE PWA │ -│ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │ -│ │ System Admin │ │ Customer Admin │ │ React PWA │ │ -│ │ Panel │◄──►│ Panel │◄──►│ Event Photos │ │ -│ │ │ │ │ │ │ │ -│ │ • User Mgmt │ │ • Event Setup │ │ • Take Photos │ │ -│ │ • System Config │ │ • Photo Review │ │ • Upload Share │ │ -│ │ • Billing │ │ • Gallery Build │ │ • Live Feed │ │ -│ │ • Analytics │ │ • Export │ │ • Like/Comment │ │ -│ │ • Monitoring │ │ │ │ │ │ -│ └─────────────────┘ └─────────────────┘ └─────────────────┘ │ -│ │ │ │ │ -│ └───────────────────────┼───────────────────────┘ │ -│ │ │ -│ ┌─────────────────────────────────────────────────────────────────────┐│ -│ │ LARAVEL BACKEND API (Multi-Tenant) ││ -│ │ • Tenant Isolation • User Management • Billing System ││ -│ │ • System Monitoring • Global Analytics • Platform Administration ││ -│ └─────────────────────────────────────────────────────────────────────┘│ -└─────────────────────────────────────────────────────────────────────────┘ -``` - -## 👑 **Super Admin System (Platform Management)** - -### **Multi-Tenant Database Schema:** -```sql --- Tenant/Customer Management -CREATE TABLE tenants ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - name VARCHAR(255) NOT NULL, -- "Familie Müller" - slug VARCHAR(255) UNIQUE NOT NULL, -- "familie-mueller" - domain VARCHAR(255) UNIQUE, -- Optional: custom domain - - -- Contact Information - contact_name VARCHAR(255) NOT NULL, - contact_email VARCHAR(255) NOT NULL, - contact_phone VARCHAR(255), - - -- Event-basierte Monetarisierung (keine Subscriptions) - event_credits_balance INTEGER DEFAULT 1, - free_event_granted_at TIMESTAMP, - - -- Limits & Quotas - max_photos_per_event INTEGER DEFAULT 500, - max_storage_mb INTEGER DEFAULT 1024, -- 1GB - - -- Feature Flags - features JSON, -- {"custom_branding": true, "api_access": false} - - -- Metadata - last_activity_at TIMESTAMP, - created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP -); - --- Erweiterte User-Tabelle für Multi-Tenancy -ALTER TABLE users ADD COLUMN tenant_id INTEGER; -ALTER TABLE users ADD COLUMN role ENUM('super_admin', 'tenant_admin', 'tenant_user') DEFAULT 'tenant_user'; -ALTER TABLE users ADD CONSTRAINT fk_users_tenant_id FOREIGN KEY (tenant_id) REFERENCES tenants(id); - --- Events gehören zu Tenants -ALTER TABLE events ADD COLUMN tenant_id INTEGER NOT NULL; -ALTER TABLE events ADD CONSTRAINT fk_events_tenant_id FOREIGN KEY (tenant_id) REFERENCES tenants(id); - --- System-weite Konfiguration -CREATE TABLE system_settings ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - key VARCHAR(255) UNIQUE NOT NULL, - value TEXT, - description TEXT, - is_public BOOLEAN DEFAULT 0, -- Für öffentliche API settings - created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP -); - --- Platform Analytics -CREATE TABLE platform_analytics ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - tenant_id INTEGER, - metric_name VARCHAR(100) NOT NULL, -- 'photos_uploaded', 'events_created' - metric_value INTEGER NOT NULL, - metric_date DATE NOT NULL, - metadata JSON, - created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - - FOREIGN KEY (tenant_id) REFERENCES tenants(id), - INDEX idx_analytics_date_metric (metric_date, metric_name), - INDEX idx_analytics_tenant (tenant_id, metric_date) -); - --- Event Purchases (one-time) und Guthaben-Ledger -CREATE TABLE event_purchases ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - tenant_id INTEGER NOT NULL, - events_purchased INTEGER NOT NULL DEFAULT 1, - amount DECIMAL(10,2) NOT NULL, - currency VARCHAR(3) DEFAULT 'EUR', - provider ENUM('app_store', 'play_store', 'stripe', 'paypal') NOT NULL, - external_receipt_id VARCHAR(255), - status ENUM('pending', 'paid', 'failed', 'refunded', 'cancelled') DEFAULT 'pending', - purchased_at TIMESTAMP, - created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - - FOREIGN KEY (tenant_id) REFERENCES tenants(id), - INDEX idx_event_purchases_tenant (tenant_id, purchased_at) -); - -CREATE TABLE event_credits_ledger ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - tenant_id INTEGER NOT NULL, - delta INTEGER NOT NULL, - reason ENUM('initial_free','purchase','manual_adjustment','event_created','refund') NOT NULL, - related_purchase_id INTEGER, - note TEXT, - created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - - FOREIGN KEY (tenant_id) REFERENCES tenants(id), - FOREIGN KEY (related_purchase_id) REFERENCES event_purchases(id), - INDEX idx_ledger_tenant (tenant_id, created_at) -); -``` - -## 🛠️ **Super Admin Panel (Separate Filament Panel)** - -Note (Filament 4): -- Forms/Infolists components live under `Filament\Schema\Components` (updated below). -- Table row actions use `recordActions()`; actions are unified under `Filament\Actions`. -- Keep `Tables\Columns`/`Tables\Filters` as-is; columns/filters remain in Tables. - -### **Super Admin Panel Provider:** -```php -id('super-admin') - ->path('super-admin') - ->login() - ->colors([ - 'primary' => Color::Indigo, - 'secondary' => Color::Slate, - ]) - ->brandName('Fotobox Platform Admin') - ->brandLogo(asset('images/platform-logo.png')) - ->discoverResources(in: app_path('Filament/SuperAdmin/Resources'), for: 'App\\Filament\\SuperAdmin\\Resources') - ->discoverPages(in: app_path('Filament/SuperAdmin/Pages'), for: 'App\\Filament\\SuperAdmin\\Pages') - ->pages([ - Pages\Dashboard::class, - ]) - ->widgets([ - \App\Filament\SuperAdmin\Widgets\PlatformStatsWidget::class, - \App\Filament\SuperAdmin\Widgets\RevenueChartWidget::class, - \App\Filament\SuperAdmin\Widgets\TenantActivityWidget::class, - ]) - ->navigationGroups([ - 'Customer Management', - 'Platform Configuration', - 'Legal & Compliance', - 'Billing & Events', - 'System Monitoring', - 'Content Management' - ]) - ->authMiddleware([ - \App\Http\Middleware\SuperAdminOnly::class, - ]); - } -} -``` - -## 👥 **Tenant Management Resource** - -```php -schema([ - Schema\\Components\\Section::make('Kunden-Details') - ->schema([ - Schema\\Components\\TextInput::make('name') - ->label('Kundenname') - ->required() - ->maxLength(255), - - Schema\\Components\\TextInput::make('slug') - ->required() - ->unique(Tenant::class, 'slug', ignoreRecord: true) - ->helperText('Eindeutige URL für den Kunden'), - - Schema\\Components\\TextInput::make('domain') - ->label('Custom Domain (optional)') - ->url() - ->unique(Tenant::class, 'domain', ignoreRecord: true), - - Schema\\Components\\TextInput::make('contact_name') - ->label('Ansprechpartner') - ->required(), - - Schema\\Components\\TextInput::make('contact_email') - ->label('E-Mail') - ->email() - ->required(), - - Schema\\Components\\TextInput::make('contact_phone') - ->label('Telefon') - ->tel(), - ]) - ->columns(2), - - Schema\\Components\\Section::make('Subscription Management') - ->schema([ - Schema\\Components\\Select::make('plan_type') - ->label('Plan') - ->options([ - 'free' => 'Free (Testversion)', - 'basic' => 'Basic (29€/Monat)', - 'premium' => 'Premium (49€/Monat)', - 'enterprise' => 'Enterprise (Custom)' - ]) - ->required() - ->live(), - - Schema\\Components\\Select::make('subscription_status') - ->options([ - 'trial' => 'Trial', - 'active' => 'Aktiv', - 'suspended' => 'Suspendiert', - 'cancelled' => 'Gekündigt' - ]) - ->required(), - - Schema\\Components\\DateTimePicker::make('subscription_starts_at') - ->label('Abo Start'), - - Schema\\Components\\DateTimePicker::make('subscription_ends_at') - ->label('Abo Ende'), - - Schema\\Components\\DateTimePicker::make('trial_ends_at') - ->label('Trial Ende') - ->visible(fn ($get) => $get('subscription_status') === 'trial'), - ]) - ->columns(2), - - Schema\\Components\\Section::make('Limits & Kontingente') - ->schema([ - Schema\\Components\\TextInput::make('max_events') - ->label('Max. Events') - ->numeric() - ->default(1), - - Schema\\Components\\TextInput::make('max_photos_per_event') - ->label('Max. Fotos pro Event') - ->numeric() - ->default(500), - - Schema\\Components\\TextInput::make('max_storage_mb') - ->label('Max. Speicher (MB)') - ->numeric() - ->default(1024), - ]) - ->columns(3), - - Schema\\Components\\Section::make('Feature Flags') - ->schema([ - Schema\\Components\\KeyValue::make('features') - ->label('Aktivierte Features') - ->keyLabel('Feature') - ->valueLabel('Aktiviert') - ->default([ - 'custom_branding' => false, - 'api_access' => false, - 'advanced_analytics' => false, - 'white_label' => false - ]), - ]), - ]); - } - - public static function table(Table $table): Table - { - return $table - ->columns([ - Tables\Columns\TextColumn::make('name') - ->searchable() - ->sortable(), - - Tables\Columns\TextColumn::make('contact_email') - ->label('Kontakt') - ->searchable(), - - Tables\Columns\TextColumn::make('event_credits_balance') - ->label('Event-Guthaben') - ->badge() - - - - Tables\Columns\TextColumn::make('events_count') - ->label('Events') - ->counts('events'), - - Tables\Columns\TextColumn::make('total_photos_count') - ->label('Gesamt Fotos') - ->getStateUsing(fn ($record) => - $record->events()->withCount('photos')->get()->sum('photos_count') - ), - - Tables\Columns\TextColumn::make('free_event_granted_at') - ->label('Kostenloses Event am') - ->date('d.m.Y') - ->sortable(), - - Tables\Columns\TextColumn::make('last_activity_at') - ->label('Letzte Aktivität') - ->since() - ->sortable(), - ]) - ->filters([ - Tables\Filters\SelectFilter::make('plan_type') - ->options([ - 'free' => 'Free', - 'basic' => 'Basic', - 'premium' => 'Premium', - 'enterprise' => 'Enterprise' - ]), - - Tables\Filters\SelectFilter::make('subscription_status') - ->options([ - 'trial' => 'Trial', - 'active' => 'Aktiv', - 'suspended' => 'Suspendiert', - 'cancelled' => 'Gekündigt' - ]), - - Tables\Filters\Filter::make('expiring_soon') - ->label('Läuft bald ab') - ->query(fn ($query) => $query->where('subscription_ends_at', '<=', now()->addDays(30))), - ]) - ->recordActions([ - Actions\\ViewAction::make(), - Actions\\EditAction::make(), - Actions\\Action::make('login_as') - ->label('Als Kunde anmelden') - ->icon('heroicon-o-arrow-right-on-rectangle') - ->url(fn ($record) => "/admin/impersonate/{$record->id}") - ->openUrlInNewTab(), - - ]) - ->bulkActions([ - Actions\\BulkAction::make('send_notification') - ->label('Benachrichtigung senden') - ->icon('heroicon-o-envelope') - ->form([ - Schema\\Components\\TextInput::make('subject') - ->label('Betreff') - ->required(), - Schema\\Components\\Textarea::make('message') - ->label('Nachricht') - ->required() - ->rows(4), - ]) - ->action(function (array $data, Collection $records) { - // Send bulk notification to selected customers - foreach ($records as $tenant) { - // Send email notification - } - }), - ]) - ->defaultSort('created_at', 'desc'); - } - - public static function getPages(): array - { - return [ - 'index' => Pages\ListTenants::route('/'), - 'create' => Pages\CreateTenant::route('/create'), - 'edit' => Pages\EditTenant::route('/{record}/edit'), - 'view' => Pages\ViewTenant::route('/{record}'), - ]; - } -} -``` - -## 💰 **Subscription Plans Resource** - -```php -schema([ - Schema\\Components\\Section::make('Plan Details') - ->schema([ - Schema\\Components\\TextInput::make('name') - ->required() - ->maxLength(100), - - Schema\\Components\\TextInput::make('slug') - ->required() - ->unique(SubscriptionPlan::class, 'slug', ignoreRecord: true), - - Schema\\Components\\TextInput::make('price_monthly') - ->label('Monatspreis (€)') - ->numeric() - ->prefix('€'), - - Schema\\Components\\TextInput::make('price_yearly') - ->label('Jahrespreis (€)') - ->numeric() - ->prefix('€'), - - Schema\\Components\\Toggle::make('is_active') - ->label('Plan aktiv') - ->default(true), - ]) - ->columns(2), - - Schema\\Components\\Section::make('Plan Limits') - ->schema([ - Schema\\Components\\TextInput::make('max_events') - ->label('Max. Events') - ->numeric() - ->required(), - - Schema\\Components\\TextInput::make('max_photos_per_event') - ->label('Max. Fotos pro Event') - ->numeric() - ->required(), - - Schema\\Components\\TextInput::make('max_storage_gb') - ->label('Max. Speicher (GB)') - ->numeric() - ->required(), - ]) - ->columns(3), - - Schema\\Components\\Section::make('Features') - ->schema([ - Schema\\Components\\KeyValue::make('features') - ->label('Plan Features') - ->keyLabel('Feature') - ->valueLabel('Enthalten') - ->default([ - 'custom_branding' => false, - 'api_access' => false, - 'advanced_analytics' => false, - 'priority_support' => false, - 'white_label' => false, - 'custom_domain' => false - ]), - ]), - ]); - } - - public static function table(Table $table): Table - { - return $table - ->columns([ - Tables\Columns\TextColumn::make('name') - ->searchable() - ->sortable(), - - Tables\Columns\TextColumn::make('price_monthly') - ->label('Monatlich') - ->money('EUR'), - - Tables\Columns\TextColumn::make('price_yearly') - ->label('Jährlich') - ->money('EUR'), - - Tables\Columns\TextColumn::make('max_events') - ->label('Events'), - - Tables\Columns\TextColumn::make('max_photos_per_event') - ->label('Fotos/Event'), - - Tables\Columns\TextColumn::make('max_storage_gb') - ->label('Storage (GB)'), - - Tables\Columns\TextColumn::make('subscribers_count') - ->label('Kunden') - ->getStateUsing(fn ($record) => $record->tenants()->count()), - - Tables\Columns\IconColumn::make('is_active') - ->boolean(), - ]) - ->recordActions([ - Actions\\EditAction::make(), - Actions\\Action::make('duplicate') - ->label('Duplizieren') - ->icon('heroicon-o-document-duplicate') - ->action(function ($record) { - $newPlan = $record->replicate(); - $newPlan->name = $record->name . ' (Kopie)'; - $newPlan->slug = $record->slug . '-copy'; - $newPlan->save(); - }), - ]); - } -} -``` - -## 📊 **System Settings Resource** - -```php -schema([ - Schema\\Components\\Section::make('Setting Details') - ->schema([ - Schema\\Components\\TextInput::make('key') - ->required() - ->unique(SystemSetting::class, 'key', ignoreRecord: true) - ->helperText('Eindeutiger Key für die Einstellung'), - - Schema\\Components\\Textarea::make('value') - ->required() - ->rows(3) - ->helperText('JSON, String oder andere Werte'), - - Schema\\Components\\Textarea::make('description') - ->rows(2) - ->helperText('Beschreibung der Einstellung'), - - Schema\\Components\\Toggle::make('is_public') - ->label('Öffentlich verfügbar') - ->helperText('Über öffentliche API abrufbar'), - ]), - ]); - } - - public static function table(Table $table): Table - { - return $table - ->columns([ - Tables\Columns\TextColumn::make('key') - ->searchable() - ->sortable(), - - Tables\Columns\TextColumn::make('value') - ->limit(50) - ->searchable(), - - Tables\Columns\TextColumn::make('description') - ->limit(100), - - Tables\Columns\IconColumn::make('is_public') - ->boolean(), - - Tables\Columns\TextColumn::make('updated_at') - ->label('Zuletzt geändert') - ->dateTime('d.m.Y H:i') - ->sortable(), - ]) - ->filters([ - Tables\Filters\TernaryFilter::make('is_public') - ->label('Öffentliche Einstellungen'), - ]) - ->actions([ - Actions\\EditAction::make(), - ]) - ->groups([ - 'category' => Tables\Grouping\Group::make('key') - ->label('Kategorie') - ->getDescriptionFromRecordUsing(fn ($record) => explode('.', $record->key)[0]) - ]); - } - - // Predefined System Settings - public static function getDefaultSettings(): array - { - return [ - 'platform.max_file_size' => '10485760', // 10MB - 'platform.allowed_image_types' => 'jpeg,jpg,png,webp', - // Event-basierte Preisgestaltung - 'pricing.event_price_eur' => '9.99', - 'pricing.free_event_on_app_purchase' => 'true', - 'email.from_address' => 'noreply@fotobox-platform.de', - 'email.support_address' => 'support@fotobox-platform.de', - 'analytics.google_analytics_id' => '', - 'features.maintenance_mode' => 'false', - 'features.new_registrations' => 'true', - 'storage.default_disk' => 'local', - 'storage.cdn_url' => '', - ]; - } -} -``` - -## 📊 **Super Admin Widgets** - -### **Platform Statistics Widget:** -```php -count()) - ->description('Mindestens ein Event vorhanden') - ->descriptionIcon('heroicon-m-building-office') - ->color('success'), - - Stat::make('Gesamt Events', Event::count()) - ->description('Alle Events auf der Platform') - ->descriptionIcon('heroicon-m-calendar-days') - ->color('primary'), - - Stat::make('Gesamt Fotos', Photo::count()) - ->description('Hochgeladene Fotos') - ->descriptionIcon('heroicon-m-photo') - ->color('warning'), - - Stat::make('Monthly Recurring Revenue', - Tenant::where('subscription_status', 'active') - ->whereIn('plan_type', ['basic', 'premium']) - ->get() - ->sum(fn($tenant) => match($tenant->plan_type) { - 'basic' => 29, - 'premium' => 49, - default => 0 - }) - ) - ->description('€ MRR') - ->descriptionIcon('heroicon-m-currency-euro') - ->color('success'), - ]; - } -} -``` - -### **Revenue Chart Widget:** -```php -where('created_at', '>=', now()->subYear()) - ->selectRaw('DATE_FORMAT(created_at, "%Y-%m") as month, SUM(amount) as revenue') - ->groupBy('month') - ->orderBy('month') - ->get(); - - return [ - 'datasets' => [ - [ - 'label' => 'Umsatz (€)', - 'data' => $data->pluck('revenue'), - 'borderColor' => 'rgb(99, 102, 241)', - 'backgroundColor' => 'rgba(99, 102, 241, 0.1)', - ], - ], - 'labels' => $data->pluck('month'), - ]; - } - - protected function getType(): string - { - return 'line'; - } -} -``` - -## 🔐 **Super Admin Middleware** - -```php -check() || auth()->user()->role !== 'super_admin') { - abort(403, 'Access denied. Super Admin privileges required.'); - } - - return $next($request); - } -} -``` - -## 🏢 **Tenant Scoping Middleware** - -```php -user()->role === 'super_admin') { - return $next($request); // Super Admin bypasses tenant scoping - } - - $tenant = auth()->user()->tenant; - - if (!$tenant) { - abort(403, 'No tenant associated with user.'); - } - - // Set global tenant scope - config(['app.current_tenant' => $tenant]); - - return $next($request); - } -} -``` - -## 🎯 **Super Admin Navigation Struktur** - -``` -🏠 Dashboard -├── 📊 Platform Overview -├── 💰 Revenue Summary -└── 🚨 System Alerts - -👥 Customer Management -├── 🏢 Tenants/Kunden -├── 👤 User Management -├── 📞 Support Tickets -└── 📧 Bulk Communications - -💳 Billing & Subscriptions -├── 💰 Subscription Plans -├── 🧾 Invoices & Payments -├── 📊 Revenue Analytics -└── 🎁 Promotions & Discounts - -⚙️ Platform Configuration -├── 🔧 System Settings -├── 🎨 Global Themes -├── # Hochzeits-Fotobox App - Project Requirements & Prompt (PRP) - -## 📋 Projekt-Übersicht - -**Projektname:** Emotionen-Fotobox für Deutsche Hochzeiten -**Ziel:** Eine Progressive Web App (PWA), die Hochzeitsgäste spielerisch dazu motiviert, emotionale Fotos zu erstellen und zu teilen -**Tech-Stack:** Laravel 12.x + Filament 4.x (Admin) + Vite + React + SQLite + Tailwind CSS -> Versions as of 2025-09-01: Laravel 12 (latest 12.21.x), Filament 4 (stable). If you must stay on Filament v3 for compatibility, pin to 3.3.x. -**Zielgruppe:** Deutsche Hochzeitsgäste aller Altersgruppen - -## 🎯 Kern-Funktionalitäten - -### 1. Emotions-basiertes Foto-System -- **6 Haupt-Emotionen:** Liebe 💕, Freude 😂, Rührung 🥺, Nostalgie 📸, Überraschung 😲, Stolz 🏆 -- **Aufgaben-Generator:** Pro Emotion 8-12 verschiedene Foto-Aufgaben -- **Schwierigkeitsgrade:** Easy (Einzelperson), Medium (Gruppe), Hard (Kreativ/Nachstellung) - -### 2. Social Media-inspiriertes UI -- **Instagram Stories-Layout:** Horizontale Emotion-Bubbles -- **TikTok-Style Kamera:** Vollbild mit Overlay-Aufgaben -- **Feed-Design:** Kachel-Grid mit Like-Funktion -- **Swipe-Navigation:** Intuitive Bedienung - -### 3. Real-time Features -- **Live-Photo-Feed:** Neue Fotos erscheinen sofort bei allen Gästen -- **Kollaborative Galerie:** Gemeinsame Fotosortierung nach Emotionen -- **Like-System:** Herzchen für beliebte Fotos - -## 🏗️ Technische Architektur - -### Backend: Laravel 12.x (PHP 8.4) - -#### Database Schema (SQLite) -```sql --- Event Types (wedding, christmas, birthday, corporate, ...) -CREATE TABLE event_types ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - name TEXT NOT NULL, -- JSON (translatable: {"de":"Hochzeit","en":"Wedding"}) - slug VARCHAR(100) UNIQUE NOT NULL, - icon VARCHAR(64), - settings JSON, -- e.g., {"palette": {...}} - created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP -); - --- Events (Veranstaltungen) -CREATE TABLE events ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - name TEXT NOT NULL, -- JSON (translatable) - date DATE NOT NULL, - slug VARCHAR(255) UNIQUE NOT NULL, - description TEXT, -- JSON (translatable) - settings JSON, -- Konfiguration für Emotionen, Farben etc. - event_type_id INTEGER NOT NULL, - is_active BOOLEAN DEFAULT 1, - default_locale VARCHAR(5) DEFAULT 'de', - created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - FOREIGN KEY (event_type_id) REFERENCES event_types(id) -); - --- Emotionen-Kategorien (reusable; linked to event types via pivot) -CREATE TABLE emotions ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - name TEXT NOT NULL, -- JSON (translatable) - icon VARCHAR(50) NOT NULL, -- Emoji oder Icon-Klasse - color VARCHAR(7) NOT NULL, -- Hex-Farbe - description TEXT, -- JSON (translatable) - sort_order INTEGER DEFAULT 0, - is_active BOOLEAN DEFAULT 1 -); - --- Emotion↔EventType Zuordnung (many-to-many) -CREATE TABLE emotion_event_type ( - emotion_id INTEGER NOT NULL, - event_type_id INTEGER NOT NULL, - PRIMARY KEY (emotion_id, event_type_id), - FOREIGN KEY (emotion_id) REFERENCES emotions(id), - FOREIGN KEY (event_type_id) REFERENCES event_types(id) -); - -CREATE TABLE tasks ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - emotion_id INTEGER NOT NULL, - event_type_id INTEGER, -- optional: directly target a type - title TEXT NOT NULL, -- JSON (translatable) - description TEXT NOT NULL, -- JSON (translatable) - difficulty ENUM('easy', 'medium', 'hard') DEFAULT 'easy', - example_text TEXT, -- JSON (translatable) - sort_order INTEGER DEFAULT 0, - is_active BOOLEAN DEFAULT 1, - -- multi-tenant scoping additions (see Tenant-Defined Tasks section) - tenant_id INTEGER, - scope TEXT DEFAULT 'global', -- 'global' | 'tenant' | 'event' - event_id INTEGER, - FOREIGN KEY (emotion_id) REFERENCES emotions(id) - -- optional FKs for scoping - ,FOREIGN KEY (event_type_id) REFERENCES event_types(id) - ,FOREIGN KEY (tenant_id) REFERENCES tenants(id) - ,FOREIGN KEY (event_id) REFERENCES events(id) -); - --- Hochgeladene Fotos -CREATE TABLE photos ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - event_id INTEGER NOT NULL, - emotion_id INTEGER NOT NULL, - task_id INTEGER, - guest_name VARCHAR(255) NOT NULL, - file_path VARCHAR(255) NOT NULL, - thumbnail_path VARCHAR(255) NOT NULL, - likes_count INTEGER DEFAULT 0, - is_featured BOOLEAN DEFAULT 0, -- Für Highlights - metadata JSON, -- EXIF-Daten, Gerätinfo etc. - created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - FOREIGN KEY (event_id) REFERENCES events(id), - FOREIGN KEY (emotion_id) REFERENCES emotions(id), - FOREIGN KEY (task_id) REFERENCES tasks(id) -); - --- Photo-Likes (für Gast-Interaktion) -CREATE TABLE photo_likes ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - photo_id INTEGER NOT NULL, - guest_name VARCHAR(255) NOT NULL, - ip_address VARCHAR(45), - created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - FOREIGN KEY (photo_id) REFERENCES photos(id), - UNIQUE(photo_id, guest_name, ip_address) -); -``` - -#### Laravel Models - -**Event Model:** -```php - -Event model additions (event type): -```php -// In App\Models\Event -protected $fillable = ["name","date","slug","description","settings","event_type_id","is_active"]; -public function type(){ return $this->belongsTo(\App\Models\EventType::class, "event_type_id"); } -``` - - 'date', - 'settings' => 'array', - 'is_active' => 'boolean' - ]; - - public function photos() - { - return $this->hasMany(Photo::class)->latest(); - } - - public function getRouteKeyName() - { - return 'slug'; - } -} -``` - -**Photo Model:** -```php - 'array' - ]; - - public function event() - { - return $this->belongsTo(Event::class); - } - - public function emotion() - { - return $this->belongsTo(Emotion::class); - } - - public function task() - { - return $this->belongsTo(Task::class); - } - - public function likes() - { - return $this->hasMany(PhotoLike::class); - } -} -``` - -#### API Routes (routes/api.php) -```php -middleware(['throttle:60,1'])->group(function () { - // Event-Details - Route::get('/', [EventController::class, 'show']); - - // Emotionen laden (per Event-Typ gefiltert + universal) - Route::get('/emotions', [EmotionController::class, 'index']); - - // Aufgaben pro Emotion - Route::get('/tasks/{emotion}', [TaskController::class, 'getByEmotion']); - Route::get('/tasks/random/{emotion}', [TaskController::class, 'getRandomTask']); - - // Foto-Management - Route::get('/photos', [PhotoController::class, 'index']); - Route::post('/photos', [PhotoController::class, 'store']); - Route::get('/photos/{photo}', [PhotoController::class, 'show']); - Route::post('/photos/{photo}/like', [PhotoController::class, 'toggleLike']); - - // Live-Feed für Real-time Updates - Route::get('/feed/latest', [LiveFeedController::class, 'getLatest']); - Route::get('/feed/stream', [LiveFeedController::class, 'stream']); // SSE -}); - -// Admin Routes (für Hochzeits-Setup) -Route::prefix('admin')->middleware(['auth:sanctum'])->group(function () { - Route::apiResource('events', EventController::class); - Route::apiResource('emotions', EmotionController::class); - Route::apiResource('tasks', TaskController::class); -}); -``` - -#### Controller-Beispiele - -**PhotoController:** -```php -validate([ - 'photo' => 'required|image|mimes:jpeg,png,jpg|max:10240', // 10MB - 'emotion_id' => 'required|exists:emotions,id', - 'task_id' => 'nullable|exists:tasks,id', - 'guest_name' => 'required|string|max:100|min:2' - ]); - - $photo = $request->file('photo'); - $filename = uniqid('photo_') . '.' . $photo->getClientOriginalExtension(); - - // Original-Bild speichern - $originalPath = $photo->storeAs('photos', $filename, 'public'); - - // Thumbnail erstellen (300x300 quadratisch) - $thumbnailPath = 'thumbnails/' . $filename; - $thumbnail = Image::make($photo) - ->fit(300, 300, function ($constraint) { - $constraint->upsize(); - }) - ->encode('jpg', 85); - - Storage::disk('public')->put($thumbnailPath, $thumbnail); - - // Metadata sammeln - $metadata = [ - 'original_name' => $photo->getClientOriginalName(), - 'size' => $photo->getSize(), - 'mime_type' => $photo->getMimeType(), - 'ip_address' => $request->ip(), - 'user_agent' => $request->userAgent() - ]; - - // In Datenbank speichern - $photoRecord = Photo::create([ - 'event_id' => $event->id, - 'emotion_id' => $request->emotion_id, - 'task_id' => $request->task_id, - 'guest_name' => $request->guest_name, - 'file_path' => $originalPath, - 'thumbnail_path' => $thumbnailPath, - 'metadata' => $metadata - ]); - - // Response mit Relations - $photoRecord->load(['emotion', 'task']); - - // Optional: Broadcasting für Live-Updates - // broadcast(new PhotoUploaded($photoRecord)); - - return response()->json([ - 'success' => true, - 'data' => $photoRecord, - 'message' => 'Foto erfolgreich hochgeladen!' - ], 201); - } - - public function index(Request $request, Event $event) - { - $query = $event->photos()->with(['emotion', 'task', 'likes']); - - // Filter nach Emotion - if ($request->has('emotion_id')) { - $query->where('emotion_id', $request->emotion_id); - } - - // Sortierung - $sortBy = $request->get('sort', 'latest'); - switch ($sortBy) { - case 'popular': - $query->withCount('likes')->orderByDesc('likes_count'); - break; - case 'oldest': - $query->oldest(); - break; - default: - $query->latest(); - } - - $photos = $query->paginate(20); - - return response()->json($photos); - } - - public function toggleLike(Request $request, Event $event, Photo $photo) - { - $request->validate([ - 'guest_name' => 'required|string|max:100' - ]); - - $like = PhotoLike::where([ - 'photo_id' => $photo->id, - 'guest_name' => $request->guest_name, - 'ip_address' => $request->ip() - ])->first(); - - if ($like) { - $like->delete(); - $photo->decrement('likes_count'); - $liked = false; - } else { - PhotoLike::create([ - 'photo_id' => $photo->id, - 'guest_name' => $request->guest_name, - 'ip_address' => $request->ip() - ]); - $photo->increment('likes_count'); - $liked = true; - } - - return response()->json([ - 'liked' => $liked, - 'likes_count' => $photo->fresh()->likes_count - ]); - } -} -``` - -### Frontend: React + Vite PWA - -Note: Event Type-aware UI -- Theme colors can come from `event_types.settings.palette` to skin headers/buttons per type. -- Emotion picker fetches type-filtered emotions via `/api/events/:slug/emotions`. -- Random task generator and gallery filters respect event type automatically via API. - -#### Projekt-Struktur -``` -resources/js/ -├── src/ -│ ├── components/ -│ │ ├── Camera/ -│ │ │ ├── CameraCapture.jsx -│ │ │ ├── PhotoPreview.jsx -│ │ │ └── TaskOverlay.jsx -│ │ ├── Emotions/ -│ │ │ ├── EmotionPicker.jsx -│ │ │ ├── EmotionBubble.jsx -│ │ │ └── TaskGenerator.jsx -│ │ ├── Gallery/ -│ │ │ ├── PhotoGrid.jsx -│ │ │ ├── PhotoModal.jsx -│ │ │ └── PhotoCard.jsx -│ │ ├── Layout/ -│ │ │ ├── Header.jsx -│ │ │ ├── Navigation.jsx -│ │ │ └── LoadingSpinner.jsx -│ │ └── Forms/ -│ │ ├── GuestNameForm.jsx -│ │ └── PhotoUpload.jsx -│ ├── pages/ -│ │ ├── GeneralLandingPage.jsx -│ │ ├── EventSpecificLandingPage.jsx -│ │ ├── HomePage.jsx -│ │ ├── CameraPage.jsx -│ │ ├── GalleryPage.jsx -│ ├── hooks/ -│ │ ├── useCamera.js -│ │ ├── usePhotoUpload.js -│ │ ├── useLocalStorage.js -│ │ └── useRealTimeFeed.js -│ ├── services/ -│ │ ├── api.js -│ │ ├── imageUtils.js -│ │ └── cacheManager.js -│ ├── context/ -│ │ ├── AppContext.jsx -│ │ └── EventContext.jsx -│ └── utils/ -│ ├── constants.js -│ ├── helpers.js -│ └── validation.js -``` - -#### Vite Configuration (vite.config.js) -```javascript -import { defineConfig } from 'vite' -import react from '@vitejs/plugin-react' -import { VitePWA } from 'vite-plugin-pwa' -import path from 'path' - -export default defineConfig({ - plugins: [ - react(), - VitePWA({ - registerType: 'prompt', - includeAssets: ['favicon.ico', 'apple-touch-icon.png', 'safari-pinned-tab.svg'], - manifest: { - name: 'Hochzeits-Fotobox', - short_name: 'Fotobox', - description: 'Emotionale Hochzeitsfotos für unvergessliche Momente', - theme_color: '#ff6b9d', - background_color: '#ffffff', - display: 'standalone', - orientation: 'portrait-primary', - start_url: '/', - scope: '/', - icons: [ - { - src: '/icons/pwa-192x192.png', - sizes: '192x192', - type: 'image/png' - }, - { - src: '/icons/pwa-512x512.png', - sizes: '512x512', - type: 'image/png' - } - ] - }, - workbox: { - globPatterns: ['**/*.{js,css,html,ico,png,svg,woff2}'], - runtimeCaching: [ - { - urlPattern: /^\/api\//, - handler: 'NetworkFirst', - options: { - cacheName: 'api-cache', - expiration: { - maxEntries: 100, - maxAgeSeconds: 60 * 60 * 24 // 24 hours - } - } - }, - { - urlPattern: /\.(png|jpg|jpeg|svg|gif)$/, - handler: 'CacheFirst', - options: { - cacheName: 'images-cache', - expiration: { - maxEntries: 200, - maxAgeSeconds: 60 * 60 * 24 * 7 // 1 week - } - } - } - ] - } - }) - ], - resolve: { - alias: { - '@': path.resolve(__dirname, './resources/js/src') - } - }, - build: { - outDir: 'public/build', - emptyOutDir: true, - manifest: true, - rollupOptions: { - input: 'resources/js/app.jsx' - } - }, - server: { - host: true, - hmr: { - host: 'localhost' - } - } -}) -``` - -#### React Haupt-Komponenten - -**App.jsx (Routing & Context)** -```jsx -import React from 'react' -import { BrowserRouter as Router, Routes, Route, Navigate } from 'react-router-dom' -import { QueryClient, QueryClientProvider } from '@tanstack/react-query' -import { EventProvider } from '@/context/EventContext' -import { AppProvider } from '@/context/AppContext' - -// Pages -import EventLanding from '@/pages/EventLanding' -import HomePage from '@/pages/HomePage' -import CameraPage from '@/pages/CameraPage' -import GalleryPage from '@/pages/GalleryPage' - -// Layout -import Layout from '@/components/Layout/Layout' - -const queryClient = new QueryClient({ - defaultOptions: { - queries: { - staleTime: 1000 * 60 * 5, // 5 minutes - cacheTime: 1000 * 60 * 30, // 30 minutes - retry: 2 - } - } -}) - -function App() { - return ( - - - - - {/* Event Selection */} - } /> - - {/* Main App (requires event context) */} - - - - } /> - } /> - } /> - } /> - } /> - } /> - - - - } /> - - - - - ) -} - -export default App -``` - - -**GeneralLandingPage.jsx** -```jsx -import React from 'react'; -import { useNavigate } from 'react-router-dom'; - -function GeneralLandingPage() { - const navigate = useNavigate(); - - const handleQRScan = () => { - // Trigger device camera to scan QR code - // This would use a library like jsQR or react-qr-reader - console.log("Opening QR scanner..."); - }; - - const handleManualEntry = () => { - // Open modal for manual code entry - const code = prompt("Bitte gib den Event-Code ein:"); - if (code) { - // Validate and redirect to event - navigate(`/event/${code}`); - } - }; - - return ( -
- {/* Minimalist Header */} -
-
Event Date
-
Branding Logo
-
- - {/* Main Content */} -
-
-

Willkommen bei der Fotobox! 🎉

-

Dein Schlüssel zu unvergesslichen Hochzeitsmomenten.

-
- - {/* Central Card for Actions */} -
- {/* QR Code Scanner Emphasis */} -
-
- -
- - {/* Manual Code Entry (Fallback) */} -
- -
-
-
- - {/* Minimalist Footer */} -
- © {new Date().getFullYear()} Emotionen-Fotobox -
-
- ); -} - -export default GeneralLandingPage; -``` - -**EventSpecificLandingPage.jsx** -```jsx -import React, { useState } from 'react'; -import { useNavigate, useParams } from 'react-router-dom'; - -function EventSpecificLandingPage() { - const { eventSlug } = useParams(); - const navigate = useNavigate(); - const [guestName, setGuestName] = useState(''); - - const handleSubmit = (e) => { - e.preventDefault(); - if (guestName.trim()) { - // Store guest name in context or localStorage - localStorage.setItem('guestName', guestName); - // Redirect to main event page - navigate(`/event/${eventSlug}`); - } - }; - - return ( -
- {/* Header */} -
-
❤️📸
{/* Heart with Camera Icon */} -
01.01.2025
{/* Event Date */} -
- - {/* Main Content - Vertically Centered */} -
- {/* Title Section */} -
-

HOCHZEIT VON

-

MARIE & LUKAS

-

Fangt die schönsten Momente ein!

-
- - {/* Input Section */} -
-

Bereit für Emotionen?

-
- setGuestName(e.target.value)} - className="w-full p-3 mb-4 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-pink-300" - required - /> - -
-
-
- - {/* Footer */} -
-
❤️
-

Emotionen-Fotobox

-
-
- ); -} - -export default EventSpecificLandingPage; -``` - -**SettingsSheet.jsx (gear icon → bottom sheet)** -```jsx -import React from "react" -import { Link } from "react-router-dom" -import { useTranslation } from "react-i18next" - -export default function SettingsSheet({ open, onClose, onLangChange, currentLang }) { - const { t } = useTranslation() - if (!open) return null - return ( -
-
-
-
-
-

{t("ui:settings")}

- -
-
-
-
{t("ui:language")}
-
- - -
-
-
-
{t("ui:legal")}
-
    -
  • Impressum
  • -
  • Datenschutzerklärung
  • -
  • AGB
  • -
-
-
-
-
-
- ) -} -``` - -**LegalPage.jsx (renders platform-managed markdown)** -```jsx -import React from "react" -import { useParams } from "react-router-dom" -import { useQuery } from "@tanstack/react-query" -import ReactMarkdown from "react-markdown" -import rehypeSanitize from "rehype-sanitize" -import { useTranslation } from "react-i18next" - -export default function LegalPage(){ - const { slug } = useParams() - const { i18n } = useTranslation() - const lang = i18n.language || "de" - - const { data, isLoading, error } = useQuery({ - queryKey: ["legal", slug, lang], - queryFn: async () => { - const res = await fetch(`/api/legal/${slug}?lang=${lang}`) - if(!res.ok) throw new Error("Failed to load legal page") - return res.json() - } - }) - - if (isLoading) return
Loading…
- if (error) return
Error loading content.
- - return ( -
-

{data.title}

-
- {data.updated_at ? new Date(data.updated_at).toLocaleDateString(lang) : null} -
- - {data.body_markdown || ""} - -
- ) -} -``` -**Header.jsx (gear button opens SettingsSheet and changes language)** -```jsx -import React from "react" -import { Settings } from "lucide-react" -import { useTranslation } from "react-i18next" -import SettingsSheet from "@/components/Layout/SettingsSheet" - -export default function Header() { - const { i18n } = useTranslation() - const [open, setOpen] = React.useState(false) - - const onLangChange = (lng) => { - i18n.changeLanguage(lng) - localStorage.setItem("lang", lng) - setOpen(false) - } - - return ( -
-
-
Fotobox
- -
- setOpen(false)} - onLangChange={onLangChange} - currentLang={i18n.language || "de"} - /> -
- ) -} -``` -## 🌍 Internationalization (i18n) - -### Goals & Locales -- Support multi-lingual content across admin, API, and PWA. -- Initial locales: `de` (default) and `en`; easily extendable. - -### Backend (Laravel 12 + PHP 8.4) -- Dependency: `spatie/laravel-translatable` for JSON translations. -- App config (`config/app.php`): set `locale`, `fallback_locale`, and optionally `APP_SUPPORTED_LOCALES=de,en`. - -#### i18n Data Model -- Store translatable fields as JSON: - - `event_types.name` - - `events.name`, `events.description` - - `emotions.name`, `emotions.description` - - `tasks.title`, `tasks.description`, `tasks.example_text` - -#### Model Setup -```php -schema([ - Schema\Components\Select::make('slug') - ->label('Type')->options([ - 'imprint' => 'Impressum', - 'privacy' => 'Datenschutzerklärung', - 'terms' => 'AGB', - 'custom' => 'Custom', - ])->required(), - - Schema\Components\Tabs::make('Translations')->tabs([ - Schema\Components\Tabs\Tab::make('Deutsch')->schema([ - Schema\Components\TextInput::make('title.de')->label('Titel (DE)')->required(), - Schema\Components\Textarea::make('body_markdown.de')->label('Inhalt (DE)')->rows(12)->required(), - ]), - Schema\Components\Tabs\Tab::make('English')->schema([ - Schema\Components\TextInput::make('title.en')->label('Title (EN)')->required(), - Schema\Components\Textarea::make('body_markdown.en')->label('Content (EN)')->rows(12)->required(), - ]), - ])->columnSpanFull(), - - Schema\Components\Grid::make(3)->schema([ - Schema\Components\TextInput::make('version')->numeric()->default(1), - Schema\Components\DateTimePicker::make('effective_from'), - Schema\Components\Toggle::make('is_published')->label('Published'), - ]), - ]); - } - - public static function table(Table $table): Table - { - return $table - ->columns([ - Tables\Columns\BadgeColumn::make('slug')->label('Type')->colors([ - 'primary' => 'imprint','success'=>'privacy','warning'=>'terms','gray'=>'custom' - ]), - Tables\Columns\TextColumn::make('title')->label('Title')->formatStateUsing(fn($r)=>$r->getTranslation('title', app()->getLocale()))->limit(40), - Tables\Columns\TextColumn::make('version')->sortable(), - Tables\Columns\IconColumn::make('is_published')->boolean(), - Tables\Columns\TextColumn::make('updated_at')->dateTime('d.m.Y H:i')->sortable(), - ]) - ->headerActions([ - Actions\CreateAction::make(), - ]) - ->recordActions([ - Actions\EditAction::make(), - Actions\Action::make('preview')->label('Preview')->url(fn($r)=>url("/legal/{$r->slug}?lang=".app()->getLocale()))->openUrlInNewTab(), - Actions\DeleteAction::make(), - ]); - } -} -``` - -### API (public) -```php -// routes/api.php -use App\Http\Controllers\Api\LegalController; -Route::get('/legal/{slug}', [LegalController::class, 'show']); -``` - -```php -getLocale(); - $page = LegalPage::query() - ->where('slug', $slug) - ->where('is_published', true) - ->orderByDesc('version') - ->firstOrFail(); - - return response()->json([ - 'slug' => $page->slug, - 'title' => $page->getTranslation('title', $locale), - 'body_markdown' => $page->getTranslation('body_markdown', $locale), - 'version' => $page->version, - 'effective_from' => $page->effective_from, - 'updated_at' => $page->updated_at, - 'locale' => $locale, - ]); - } -} -``` - -### PWA UX -- Header gear icon opens a Settings sheet with: - - Language: DE/EN toggle - - Legal: Impressum, Datenschutzerklärung, AGB (links) -- Footer links (public pages): “Impressum · Datenschutz · AGB” (DE labels in DE locale) for easy/direct access. -- Routes: `/legal/imprint`, `/legal/privacy`, `/legal/terms` → render via API. - -React components (sketch): -```jsx -// routes -} /> - -// components/SettingsSheet.jsx (triggered by gear button) -// shows language selector and links to /legal/... routes -``` - -Workbox caching (vite-plugin-pwa): add runtime cache for `/api/legal/*` (CacheFirst with revalidate). - -Compliance (DE): ensure “Impressum” is labeled in German and reachable within ≤2 clicks; show last updated date; include provider details (name, address, contact, VAT/registry) in content. - -#### Locale Resolution (API) -- Precedence: `?lang` → `Accept-Language` → `event.default_locale` → fallback. -- Set `Content-Language` header. -```php -class SetLocale { /* see middleware example above */ } -``` - -### Admin (Filament v4) Forms -- Use Tabs for per-locale inputs (Spatie accepts arrays): -```php -Schema\Components\Tabs::make('Translations')->tabs([ - Schema\Components\Tabs\Tab::make('Deutsch')->schema([ - Schema\Components\TextInput::make('title.de')->label('Titel (DE)')->required(), - Schema\Components\Textarea::make('description.de')->label('Beschreibung (DE)')->rows(3), - Schema\Components\TextInput::make('example_text.de')->label('Beispiel (DE)'), - ]), - Schema\Components\Tabs\Tab::make('English')->schema([ - Schema\Components\TextInput::make('title.en')->label('Title (EN)'), - Schema\Components\Textarea::make('description.en')->label('Description (EN)')->rows(3), - Schema\Components\TextInput::make('example_text.en')->label('Example (EN)'), - ]), -]) -``` - -### CSV (Localized Fields) -- Extra headers allowed: `title:de`, `title:en`, `description:de`, `description:en`, `example_text:de`, `example_text:en`. -- If only base columns exist, treat them as the active import locale. -```csv -emotion,title:de,title:en,description:de,description:en,difficulty,is_active,scope,event_type -Freude,Sprung-Foto,Jump Photo,Alle springen!,Everyone jump!,medium,1,tenant,corporate -``` - -### Frontend (React PWA) -- Dependencies: `i18next`, `react-i18next`, `i18next-browser-languagedetector`. -- Initialize in `resources/js/src/i18n.js` and pass locale to API via `?lang=`. - -**HomePage.jsx (Emotions-Picker)** -```jsx -import React from 'react' -import { useNavigate } from 'react-router-dom' -import { useQuery } from '@tanstack/react-query' -import { useEvent } from '@/context/EventContext' -import { useApp } from '@/context/AppContext' -import EmotionBubble from '@/components/Emotions/EmotionBubble' -import PhotoGrid from '@/components/Gallery/PhotoGrid' -import LoadingSpinner from '@/components/Layout/LoadingSpinner' - -function HomePage() { - const navigate = useNavigate() - const { eventSlug, apiService } = useEvent() - const { guestName, setGuestName } = useApp() - - // Emotionen laden - const { data: emotions, isLoading: emotionsLoading } = useQuery({ - queryKey: ['emotions', eventSlug], - queryFn: () => apiService.getEmotions(), - enabled: !!eventSlug - }) - - // Neueste Fotos laden - const { data: recentPhotos, isLoading: photosLoading } = useQuery({ - queryKey: ['photos', eventSlug, 'recent'], - queryFn: () => apiService.getPhotos({ limit: 8, sort: 'latest' }), - enabled: !!eventSlug, - refetchInterval: 30000 // Alle 30 Sekunden aktualisieren - }) - - const handleEmotionClick = (emotionId) => { - if (!guestName) { - // Gast-Namen abfragen wenn noch nicht gesetzt - const name = prompt('Wie sollen wir dich nennen?', '') - if (name?.trim()) { - setGuestName(name.trim()) - } else { - return - } - } - navigate(`/event/${eventSlug}/camera/${emotionId}`) - } - - if (emotionsLoading) { - return - } - - return ( -
- {/* Header */} -
-

- Willkommen zur Fotobox! 📸 -

- {guestName && ( -

- Hallo, {guestName}! 👋 -

- )} -
- - {/* Emotions-Picker */} -
-
- {emotions?.map((emotion) => ( - handleEmotionClick(emotion.id)} - className="flex-shrink-0" - /> - ))} -
-
- - {/* "Alle anzeigen" Button */} -
- -
- - {/* Recent Photos Feed */} -
-

- Neueste Momente -

- - {photosLoading ? ( -
- {[...Array(4)].map((_, i) => ( -
- ))} -
- ) : ( - - )} -
-
- ) -} - -export default HomePage -``` - -**CameraPage.jsx (Foto-Aufnahme)** -```jsx -import React, { useState, useRef, useCallback } from 'react' -import { useParams, useNavigate } from 'react-router-dom' -import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query' -import { useEvent } from '@/context/EventContext' -import { useApp } from '@/context/AppContext' -import CameraCapture from '@/components/Camera/CameraCapture' -import TaskOverlay from '@/components/Camera/TaskOverlay' -import PhotoPreview from '@/components/Camera/PhotoPreview' - -function CameraPage() { - const { emotionId } = useParams() - const navigate = useNavigate() - const { eventSlug, apiService } = useEvent() - const { guestName } = useApp() - const queryClient = useQueryClient() - - const [capturedPhoto, setCapturedPhoto] = useState(null) - const [currentTask, setCurrentTask] = useState(null) - const cameraRef = useRef(null) - - // Aktueller Task laden - const { data: tasks, refetch: refetchTasks } = useQuery({ - queryKey: ['tasks', eventSlug, emotionId], - queryFn: () => apiService.getRandomTask(emotionId), - enabled: !!emotionId && !!eventSlug, - onSuccess: (data) => { - if (data && !currentTask) { - setCurrentTask(data) - } - } - }) - - // Foto-Upload Mutation - const uploadMutation = useMutation({ - mutationFn: (photoData) => apiService.uploadPhoto(photoData), - onSuccess: () => { - // Cache invalidieren für sofortige Updates - queryClient.invalidateQueries(['photos', eventSlug]) - - // Zurück zur Startseite - navigate(`/event/${eventSlug}`) - }, - onError: (error) => { - console.error('Upload failed:', error) - alert('Upload fehlgeschlagen. Bitte versuche es erneut.') - } - }) - - const handleCapture = useCallback((photoBlob) => { - setCapturedPhoto(photoBlob) - }, []) - - const handleRetake = useCallback(() => { - setCapturedPhoto(null) - }, []) - - const handleUpload = useCallback(() => { - if (!capturedPhoto || !guestName || !currentTask) return - - const formData = new FormData() - formData.append('photo', capturedPhoto, 'photo.jpg') - formData.append('emotion_id', emotionId) - formData.append('task_id', currentTask.id) - formData.append('guest_name', guestName) - - uploadMutation.mutate(formData) - }, [capturedPhoto, guestName, emotionId, currentTask, uploadMutation]) - - const handleNewTask = useCallback(() => { - refetchTasks().then((result) => { - if (result.data) { - setCurrentTask(result.data) - } - }) - }, [refetchTasks]) - - // Redirect wenn kein Gast-Name gesetzt - React.useEffect(() => { - if (!guestName) { - navigate(`/event/${eventSlug}`) - } - }, [guestName, navigate, eventSlug]) - - if (!currentTask) { - return ( -
-
-
-

Aufgabe wird geladen...

-
-
- ) - } - - return ( -
- {!capturedPhoto ? ( - <> - {/* Live-Kamera */} - - - {/* Task-Overlay */} - navigate(`/event/${eventSlug}`)} - /> - - ) : ( - /* Foto-Vorschau */ - - )} -
- ) -} - -export default CameraPage -``` - -#### PWA Service Worker Features - -**Offline-Funktionalität:** -```javascript -// public/sw.js (Custom Service Worker) -const CACHE_NAME = 'fotobox-v1' -const OFFLINE_URL = '/offline.html' - -// Offline-Queue für Photo-Uploads -class PhotoUploadQueue { - constructor() { - this.queue = [] - this.isProcessing = false - } - - async add(photoData) { - this.queue.push(photoData) - await this.process() - } - - async process() { - if (this.isProcessing || this.queue.length === 0) return - - this.isProcessing = true - - while (this.queue.length > 0) { - const photoData = this.queue.shift() - - try { - const response = await fetch(photoData.url, { - method: 'POST', - body: photoData.formData - }) - - if (response.ok) { - // Upload erfolgreich - Cache invalidieren - await caches.delete('api-cache') - - // Client benachrichtigen - self.clients.matchAll().then(clients => { - clients.forEach(client => { - client.postMessage({ - type: 'PHOTO_UPLOADED', - data: photoData - }) - }) - }) - } else { - // Fehlgeschlagen - zurück in die Queue - this.queue.unshift(photoData) - break - } - } catch (error) { - // Netzwerkfehler - zurück in die Queue - this.queue.unshift(photoData) - break - } - } - - this.isProcessing = false - } -} - -const uploadQueue = new PhotoUploadQueue() - -// Network-first für API-Calls -self.addEventListener('fetch', event => { - if (event.request.url.includes('/api/')) { - event.respondWith( - fetch(event.request) - .then(response => { - // Response klonen für Cache - const responseClone = response.clone() - caches.open(CACHE_NAME).then(cache => { - cache.put(event.request, responseClone) - }) - return response - }) - .catch(() => { - // Fallback auf Cache - return caches.match(event.request) - }) - ) - } -}) -``` - -## 🎨 UI/UX Design-Spezifikationen - -### Farbschema -```javascript -// tailwind.config.js - Custom Colors -module.exports = { - theme: { - extend: { - colors: { - emotions: { - love: '#ff6b9d', // Liebe - Pink - joy: '#ffd93d', // Freude - Gelb - touched: '#6bcf7f', // Rührung - Grün - nostalgia: '#a78bfa', // Nostalgie - Lila - surprise: '#fb7185', // Überraschung - Rosa - pride: '#34d399' // Stolz - Türkis - }, - wedding: { - primary: '#ff6b9d', - secondary: '#a78bfa', - accent: '#ffd93d', - neutral: '#6b7280', - success: '#10b981', - error: '#ef4444' - } - }, - fontFamily: { - 'wedding': ['Poppins', 'Inter', 'sans-serif'] - }, - animation: { - 'bounce-soft': 'bounce 2s infinite', - 'pulse-slow': 'pulse 3s infinite', - 'wiggle': 'wiggle 1s ease-in-out infinite', - 'fade-in': 'fadeIn 0.5s ease-in-out', - 'slide-up': 'slideUp 0.3s ease-out' - } - } - } -} -``` - -### Responsive Breakpoints -- **Mobile First:** 320px - 768px (Hauptzielgruppe) -- **Tablet:** 768px - 1024px (Landscape-Modus) -- **Desktop:** 1024px+ (Admin-Interface) - -### Gestaltungs-Prinzipien -1. **Thumb-Friendly:** Alle wichtigen Buttons in Daumen-Reichweite -2. **High Contrast:** Gute Lesbarkeit auch bei schlechtem Licht -3. **Emotional Colors:** Jede Emotion hat eigene Farb-Identität -4. **Micro-Animations:** Subtile Feedback-Animationen -5. **Progressive Disclosure:** Komplexität schrittweise aufbauen - -## 📱 Komponenten-Spezifikationen - -### EmotionBubble Component -```jsx -import React from 'react' -import { motion } from 'framer-motion' - -const EmotionBubble = ({ emotion, onClick, isActive, className }) => { - return ( - onClick(emotion.id)} - > - {/* Emoji Icon */} - {emotion.icon} - - {/* Name */} - - {emotion.name} - - - {/* Pulse Animation für aktive Emotion */} - {isActive && ( - - )} - - ) -} -``` - -### CameraCapture Component -```jsx -import React, { useRef, useEffect, useState } from 'react' -import { Camera, RotateCcw, Zap, ZapOff } from 'lucide-react' - -const CameraCapture = React.forwardRef(({ onCapture }, ref) => { - const videoRef = useRef(null) - const canvasRef = useRef(null) - const [stream, setStream] = useState(null) - const [hasFlash, setHasFlash] = useState(false) - const [isFlashOn, setIsFlashOn] = useState(false) - const [facingMode, setFacingMode] = useState('user') // 'user' oder 'environment' - - // Kamera initialisieren - useEffect(() => { - startCamera() - return () => { - stopCamera() - } - }, [facingMode]) - - const startCamera = async () => { - try { - const constraints = { - video: { - facingMode: facingMode, - width: { ideal: 1080 }, - height: { ideal: 1920 } - } - } - - const mediaStream = await navigator.mediaDevices.getUserMedia(constraints) - setStream(mediaStream) - - if (videoRef.current) { - videoRef.current.srcObject = mediaStream - } - - // Flash-Unterstützung prüfen - const videoTrack = mediaStream.getVideoTracks()[0] - const capabilities = videoTrack.getCapabilities() - setHasFlash(capabilities.torch === true) - - } catch (error) { - console.error('Kamera-Zugriff fehlgeschlagen:', error) - alert('Kamera-Zugriff nicht möglich. Bitte Berechtigungen prüfen.') - } - } - - const stopCamera = () => { - if (stream) { - stream.getTracks().forEach(track => track.stop()) - setStream(null) - } - } - - const toggleFlash = async () => { - if (!hasFlash || !stream) return - - const videoTrack = stream.getVideoTracks()[0] - try { - await videoTrack.applyConstraints({ - advanced: [{ torch: !isFlashOn }] - }) - setIsFlashOn(!isFlashOn) - } catch (error) { - console.error('Flash toggle fehlgeschlagen:', error) - } - } - - const switchCamera = () => { - setFacingMode(prev => prev === 'user' ? 'environment' : 'user') - } - - const capturePhoto = () => { - if (!videoRef.current || !canvasRef.current) return - - const video = videoRef.current - const canvas = canvasRef.current - const ctx = canvas.getContext('2d') - - // Canvas-Größe an Video anpassen - canvas.width = video.videoWidth - canvas.height = video.videoHeight - - // Video-Frame auf Canvas zeichnen - ctx.drawImage(video, 0, 0, canvas.width, canvas.height) - - // Canvas zu Blob konvertieren - canvas.toBlob((blob) => { - if (blob && onCapture) { - onCapture(blob) - } - }, 'image/jpeg', 0.9) - } - - return ( -
- {/* Video Stream */} -
- ) -}) - -export default CameraCapture -``` - -### TaskOverlay Component -```jsx -import React from 'react' -import { motion } from 'framer-motion' -import { Shuffle, ArrowLeft, HelpCircle } from 'lucide-react' - -const TaskOverlay = ({ task, onNewTask, onBack, onShowHelp }) => { - if (!task) return null - - return ( - - {/* Background Gradient */} -
- - {/* Header Controls */} -
- - -
- - -
-
- - {/* Task Content */} -
- {/* Emotion Badge */} -
- {task.emotion?.icon} - {task.emotion?.name} -
- - {/* Task Title */} -

- {task.title} -

- - {/* Task Description */} -

- {task.description} -

- - {/* Difficulty Indicator */} -
- {[...Array(3)].map((_, i) => ( -
- ))} - - {task.difficulty} - -
- - {/* Example Hint */} - {task.example_text && ( - -

- 💡 {task.example_text} -

-
- )} -
-
- - ) -} - -const getDifficultyLevel = (difficulty) => { - switch (difficulty) { - case 'easy': return 1 - case 'medium': return 2 - case 'hard': return 3 - default: return 1 - } -} - -export default TaskOverlay -``` - -## 🧩 Tenant-Defined Tasks & CSV Import - -### Goals -- Allow tenants (customers) to create and manage their own photo tasks. -- Support CSV import for bulk task creation for both Tenant Admins and Super Admin. -- Keep global (platform) task templates that tenants can also use. - -### Schema Changes (Tenant Scoping for Tasks) -```sql --- Extend tasks to support tenant/event scoping -ALTER TABLE tasks ADD COLUMN tenant_id INTEGER NULL; -- owner tenant for custom tasks -ALTER TABLE tasks ADD COLUMN scope TEXT DEFAULT 'global' CHECK (scope IN ('global','tenant','event')); -ALTER TABLE tasks ADD COLUMN event_id INTEGER NULL; -- optional link for event-specific tasks -ALTER TABLE tasks ADD CONSTRAINT fk_tasks_tenant_id FOREIGN KEY (tenant_id) REFERENCES tenants(id); -ALTER TABLE tasks ADD CONSTRAINT fk_tasks_event_id FOREIGN KEY (event_id) REFERENCES events(id); - --- Prevent duplicate titles per emotion within the same tenant (optional) -CREATE UNIQUE INDEX IF NOT EXISTS idx_tasks_unique_per_tenant ON tasks(tenant_id, emotion_id, title); -``` - -Notes: -- Use `scope='global'` for Super Admin library tasks, `tenant` for customer-defined, and `event` for per-event overrides. -- `tenant_id`/`event_id` are NULL for `global` tasks. - -### CSV Format -- Encoding: UTF-8, delimiter: comma. -- Header columns: - - emotion (name or ID) - - title - - description - - difficulty (easy|medium|hard) - - example_text (optional) - - is_active (1|0, optional; default 1) - - sort_order (integer, optional) - - scope (global|tenant|event, optional; default depends on UI context) - - event_slug (required if scope=event)`n - event_type (slug, optional; defaults to current event type or chosen library type) - -Example: -```csv -emotion,title,description,difficulty,example_text,is_active,sort_order,scope,event_type,event_slug -Freude,Sprung-Foto,Alle springen gleichzeitig in die Luft!,medium,,1,10,tenant,corporate, -Liebe,Kuss-Foto,Macht ein romantisches Kuss-Foto,easy,Einfach küssen und lächeln!,1,5,global,wedding, -Überraschung,Plötzlicher Jubel,Erschreckt das Brautpaar mit Jubel,hard,,1,20,event,,mueller-hochzeit-2025 -``` - -Validation rules: -- emotion must exist (map by name → ID considering tenant visibility). -- difficulty in allowed set; length limits per model. -- If scope=event, event_slug must resolve to a tenant-owned event. - -### Filament v4 — Tenant Admin Task Resource (with CSV Import) -```php -schema([ - Schema\Components\Section::make('Aufgabe') - ->schema([ - Schema\Components\Select::make('emotion_id') - ->label('Emotion') - ->relationship('emotion', 'name') - ->required(), - Schema\Components\TextInput::make('title')->required()->maxLength(255), - Schema\Components\Textarea::make('description')->required()->rows(3), - Schema\Components\Select::make('difficulty') - ->options(['easy'=>'Easy','medium'=>'Medium','hard'=>'Hard'])->required(), - Schema\Components\TextInput::make('example_text'), - Schema\Components\Toggle::make('is_active')->default(true), - Schema\Components\TextInput::make('sort_order')->numeric()->default(0), - ])->columns(2), - ]); - } - - public static function table(Table $table): Table - { - return $table - ->columns([ - Tables\Columns\TextColumn::make('emotion.name')->label('Emotion')->sortable()->searchable(), - Tables\Columns\TextColumn::make('title')->searchable(), - Tables\Columns\BadgeColumn::make('difficulty')->colors(['easy'=>'success','medium'=>'warning','hard'=>'danger']), - Tables\Columns\IconColumn::make('is_active')->boolean(), - Tables\Columns\TextColumn::make('sort_order')->sortable(), - ]) - ->filters([ - Tables\Filters\SelectFilter::make('event_type_id') - ->label('Event Type') - ->options(fn () => \App\Models\EventType::orderBy('name')->pluck('name', 'id')->all()) - ->query(function ($query, $state) { - if (! $state) { return; } - $query->where(function($q) use ($state) { - $q->where('event_type_id', $state) - ->orWhereExists(function($sub) use ($state) { - $sub->selectRaw(1) - ->from('emotion_event_type as eet') - ->whereColumn('eet.emotion_id', 'tasks.emotion_id') - ->where('eet.event_type_id', $state); - }); - }); - }), - ]) - ->headerActions([ - Actions\CreateAction::make(), - Actions\Action::make('importCsv') - ->label('CSV Import') - ->icon('heroicon-o-arrow-up-tray') - ->form([ - Schema\Components\FileUpload::make('csv')->acceptedFileTypes(['text/csv','text/plain'])->required(), - Schema\Components\Select::make('scope')->options(['tenant'=>'Tenant','event'=>'Event'])->default('tenant')->required(), - Schema\Components\Select::make('event_id') - ->label('Event (für Scope=Event)') - ->relationship('event', 'name') - ->searchable() - ->visible(fn ($get) => $get('scope') === 'event'), - ]) - ->action(function(array $data) { - $path = $data['csv']; - $full = storage_path('app/public/'.$path); - $csv = Reader::createFromPath($full, 'r'); - $csv->setHeaderOffset(0); - DB::transaction(function() use ($csv, $data) { - foreach ($csv->getRecords() as $row) { - $emotion = Emotion::query()->where('name', $row['emotion'] ?? '')->first(); - if (! $emotion) { continue; } - Task::create([ - 'tenant_id' => auth()->user()->tenant_id, - 'event_id' => $data['scope'] === 'event' ? ($data['event_id'] ?? null) : null, - 'scope' => $data['scope'], - 'emotion_id' => $emotion->id, - 'title' => trim($row['title'] ?? ''), - 'description' => trim($row['description'] ?? ''), - 'difficulty' => $row['difficulty'] ?? 'easy', - 'example_text' => $row['example_text'] ?? null, - 'is_active' => (int)($row['is_active'] ?? 1) === 1, - 'sort_order' => (int)($row['sort_order'] ?? 0), - ]); - } - }); - }) - ->requiresConfirmation(), - ]) - ->recordActions([ - Actions\EditAction::make(), - Actions\DeleteAction::make(), - ]); - } - - public static function getEloquentQuery() - { - // Tenant scoping for tasks: show global + tenant-owned - return parent::getEloquentQuery()->where(function($q){ - $tenantId = auth()->user()->tenant_id; - $q->whereNull('tenant_id')->where('scope','global') - ->orWhere('tenant_id', $tenantId); - }); - } -} -``` - -**EmotionController (filtered by event type):** -```php -event_type_id; - $emotions = Emotion::query() - ->where('is_active', true) - ->where(function($q) use ($typeId) { - $q->whereIn('id', function($sub) use ($typeId) { - $sub->from('emotion_event_type') - ->select('emotion_id') - ->where('event_type_id', $typeId); - }); - }) - ->orderBy('sort_order') - ->get(); - - return response()->json($emotions); - } -} -``` - -**TaskController (respect event type and scope precedence):** -```php -user())->tenant_id; // optional auth - $typeId = $event->event_type_id; - - $query = Task::query() - ->where('emotion_id', $emotionId) - ->where('is_active', true) - ->where(function($q) use ($event, $tenantId, $typeId) { - $q->where('scope', 'event')->where('event_id', $event->id) - ->orWhere(function($q2) use ($tenantId, $typeId) { - $q2->where('scope','tenant') - ->where('tenant_id', $tenantId) - ->where(function($qq) use ($typeId){ - $qq->whereNull('event_type_id')->orWhere('event_type_id', $typeId); - }); - }) - ->orWhere(function($q3) use ($typeId) { - $q3->where('scope','global') - ->where(function($qq) use ($typeId){ - $qq->whereNull('event_type_id')->orWhere('event_type_id', $typeId); - }); - }); - }) - ->orderByRaw("CASE WHEN scope='event' THEN 1 WHEN scope='tenant' THEN 2 ELSE 3 END") - ->orderBy('sort_order') - ->get(); - - return response()->json($query); - } - - public function getRandomTask(Request $request, Event $event, $emotionId) - { - $request->merge(['limit' => 1]); - $tasks = $this->getByEmotion($request, $event, $emotionId)->getData(); - // pick a random from top precedence group - $collection = collect($tasks); - $topScope = $collection->min(fn($t) => $t->scope === 'event' ? 1 : ($t->scope === 'tenant' ? 2 : 3)); - $pool = $collection->filter(fn($t) => ($t->scope === 'event' ? 1 : ($t->scope === 'tenant' ? 2 : 3)) === $topScope); - return response()->json($pool->random()); - } -} -``` - - -### Super Admin — Event Types Resource -```php -columns([ - Tables\\Columns\\TextColumn::make("name")->searchable()->sortable(), - Tables\\Columns\\TextColumn::make("icon"), - Tables\\Columns\\TextColumn::make("color"), - ]) - ->filters([ - Tables\\Filters\\SelectFilter::make("event_type") - ->label("Event Type") - ->options(fn () => EventType::orderBy("name")->pluck("name","id")->all()) - ->query(function($query, $state){ - if (! $state) { return; } - $query->whereIn("id", function($sub) use ($state) { - $sub->from("emotion_event_type") - ->select("emotion_id") - ->where("event_type_id", $state); - }); - }), - ]) - ->recordActions([ - Actions\\EditAction::make(), - Actions\\DeleteAction::make(), - ]) - ->headerActions([ Actions\\CreateAction::make() ]); - } -} -``` - -// app/Filament/SuperAdmin/Resources/EventTypeResource.php - -namespace App\\Filament\\SuperAdmin\\Resources; - -use App\\Models\\EventType; -use Filament\\Resources\\Resource; -use Filament\\Tables; -use Filament\\Tables\\Table; -use Filament\\Forms\\Form; -use Filament\\Schema as Schema; -use Filament\\Actions; - -class EventTypeResource extends Resource -{ - protected static ?string $model = EventType::class; - protected static ?string $navigationIcon = "heroicon-o-rectangle-stack"; - protected static ?string $navigationGroup = "Platform Configuration"; - protected static ?string $label = "Event Types"; - - public static function form(Form $form): Form - { - return $form->schema([ - Schema\\Components\\TextInput::make("name")->required()->maxLength(100), - Schema\\Components\\TextInput::make("slug")->required()->maxLength(100)->unique(ignoreRecord: true), - Schema\\Components\\TextInput::make("icon")->maxLength(64), - Schema\\Components\\KeyValue::make("settings")->keyLabel("Key")->valueLabel("Value"), - ]); - } - - public static function table(Table $table): Table - { - return $table - ->columns([ - Tables\\Columns\\TextColumn::make("name")->searchable()->sortable(), - Tables\\Columns\\TextColumn::make("slug")->searchable(), - Tables\\Columns\\TextColumn::make("icon"), - ]) - ->recordActions([ - Actions\\EditAction::make(), - Actions\\DeleteAction::make(), - ]) - ->headerActions([ Actions\\CreateAction::make() ]); - } -} -``` - -### Filament v4 — Super Admin Global Task Library (with CSV Import) -```php -columns([ - Tables\Columns\TextColumn::make('scope')->badge(), - Tables\Columns\TextColumn::make('tenant.name')->label('Tenant')->toggleable(isToggledHidden: true), - Tables\Columns\TextColumn::make('emotion.name')->label('Emotion'), - Tables\Columns\TextColumn::make('title')->limit(60), - Tables\Columns\BadgeColumn::make('difficulty'), - Tables\Columns\IconColumn::make('is_active')->boolean(), - ] ->filters([ - Tables\\Filters\\SelectFilter::make('event_type_id') - ->label('Event Type') - ->options(fn () => \\App\\Models\\EventType::orderBy('name')->pluck('name','id')->all()) - ->query(function (,){ - if(! ){ return; } - ->where(function() use (){ - ->where('event_type_id',) - ->orWhereExists(function() use (){ - ->selectRaw(1) - ->from('emotion_event_type as eet') - ->whereColumn('eet.emotion_id','tasks.emotion_id') - ->where('eet.event_type_id',); - }); - }); - }), - ]) -) - ->headerActions([ - Actions\Action::make('importCsv') - ->label('CSV Import') - ->icon('heroicon-o-arrow-up-tray') - ->form([ - Schema\Components\FileUpload::make('csv')->acceptedFileTypes(['text/csv','text/plain'])->required(), - Schema\Components\Select::make('scope')->options(['global'=>'Global','tenant'=>'Tenant','event'=>'Event'])->default('global')->required(), - Schema\Components\Select::make('tenant_id')->relationship('tenant','name')->visible(fn($get)=>$get('scope')!=='global'), - Schema\Components\Select::make('event_id')->label('Event')->relationship('event','name')->visible(fn($get)=>$get('scope')==='event'), - ]) - ->action(function(array $data){ - $path = $data['csv']; - $full = storage_path('app/public/'.$path); - $csv = Reader::createFromPath($full, 'r'); - $csv->setHeaderOffset(0); - DB::transaction(function() use ($csv, $data) { - foreach ($csv->getRecords() as $row) { - $emotion = Emotion::query()->where('name', $row['emotion'] ?? '')->first(); - if (! $emotion) { continue; } - Task::create([ - 'scope' => $data['scope'], - 'tenant_id' => $data['scope']!=='global' ? ($data['tenant_id'] ?? null) : null, - 'event_id' => $data['scope']==='event' ? ($data['event_id'] ?? null) : null, - 'emotion_id' => $emotion->id, - 'title' => trim($row['title'] ?? ''), - 'description' => trim($row['description'] ?? ''), - 'difficulty' => $row['difficulty'] ?? 'easy', - 'example_text' => $row['example_text'] ?? null, - 'is_active' => (int)($row['is_active'] ?? 1) === 1, - 'sort_order' => (int)($row['sort_order'] ?? 0), - ]); - } - }); - }) - ->requiresConfirmation(), - ]); - } -} -``` - -Implementation notes: -- Add policies to restrict Tenant Admins from editing global tasks. -- When importing with scope=tenant/event in Super Admin, enforce that referenced tenant/event exist. -- Consider a background Job for large CSV files and a progress UI. - -## 🚀 Deployment & Setup-Anweisungen - -### Entwicklungs-Setup - -#### 1. Laravel Backend Setup -```bash -# Neues Laravel-Projekt erstellen -composer create-project laravel/laravel:^12.0 hochzeits-fotobox -cd hochzeits-fotobox - -# Abhängigkeiten installieren -composer require intervention/image -composer require pusher/pusher-php-server -composer require laravel/sanctum -composer require filament/filament:^4.0 -W -# Falls Filament v3 benoetigt wird (Kompatibilitaet): -# composer require filament/filament:^3.3 -W -composer require league/csv:^9.15 # CSV parsing for task imports -composer require spatie/laravel-translatable # JSON-based field translations (i18n) - -# Environment konfigurieren -cp .env.example .env -# Datenbankverbindung auf SQLite ändern: -# DB_CONNECTION=sqlite -# DB_DATABASE=/absolute/path/to/database/database.sqlite - -# SQLite-Datenbank erstellen -touch database/database.sqlite - -# Migrations erstellen und ausführen -php artisan make:migration create_events_table -php artisan make:migration create_emotions_table -php artisan make:migration create_event_types_table -php artisan make:migration create_emotion_event_type_table -php artisan make:migration add_event_type_id_to_events -php artisan make:migration add_event_type_and_scoping_to_tasks -php artisan make:migration add_i18n_translatables_json --table=events -php artisan make:migration add_i18n_translatables_json_to_emotions --table=emotions -php artisan make:migration add_i18n_translatables_json_to_tasks --table=tasks -php artisan make:migration create_tasks_table -php artisan make:migration create_photos_table -php artisan make:migration create_photo_likes_table - -php artisan migrate - -# Models und Controller generieren -php artisan make:model Event -c -php artisan make:model Emotion -c -php artisan make:model Task -c -php artisan make:model Photo -c -php artisan make:model PhotoLike - -# Seeder für Demo-Daten -php artisan make:seeder EmotionsSeeder -php artisan make:seeder TasksSeeder -php artisan make:seeder DemoEventSeeder - -# Storage-Link erstellen -php artisan storage:link - -# App-Key generieren -php artisan key:generate -``` - -#### 2. Frontend Setup -```bash -# NPM-Abhängigkeiten installieren -npm install - -# React und Tools -npm install react react-dom @vitejs/plugin-react -npm install @tanstack/react-query -npm install react-router-dom -npm install framer-motion -npm install lucide-react - -# Styling -npm install tailwindcss postcss autoprefixer -npm install @tailwindcss/forms @tailwindcss/aspect-ratio - -# PWA -npm install vite-plugin-pwa workbox-window - -# Utils -npm install date-fns -npm install clsx -npm install compressorjs -npm install react-markdown rehype-sanitize - -# Tailwind initialisieren -npx tailwindcss init -p - -# Verzeichnis-Struktur erstellen -mkdir -p resources/js/src/{components,pages,hooks,services,context,utils} -mkdir -p resources/js/src/components/{Camera,Emotions,Gallery,Layout,Forms} -mkdir -p public/icons -``` - -#### 3. Seeder-Daten - -**EmotionsSeeder.php:** -```php - 'Liebe', - 'icon' => '💕', - 'color' => '#ff6b9d', - 'description' => 'Romantische und liebevolle Momente', - 'sort_order' => 1 - ], - [ - 'name' => 'Freude', - 'icon' => '😂', - 'color' => '#ffd93d', - 'description' => 'Lustige und fröhliche Augenblicke', - 'sort_order' => 2 - ], - [ - 'name' => 'Rührung', - 'icon' => '🥺', - 'color' => '#6bcf7f', - 'description' => 'Emotionale und berührende Szenen', - 'sort_order' => 3 - ], - [ - 'name' => 'Nostalgie', - 'icon' => '📸', - 'color' => '#a78bfa', - 'description' => 'Erinnerungen und nostalgische Gefühle', - 'sort_order' => 4 - ], - [ - 'name' => 'Überraschung', - 'icon' => '😲', - 'color' => '#fb7185', - 'description' => 'Unerwartete und überraschende Momente', - 'sort_order' => 5 - ], - [ - 'name' => 'Stolz', - 'icon' => '🏆', - 'color' => '#34d399', - 'description' => 'Stolze und triumphale Augenblicke', - 'sort_order' => 6 - ] - ]; - - foreach ($emotions as $emotionData) { - Emotion::create($emotionData); - } - } -} -``` - -**TasksSeeder.php:** -```php - 'Liebe', - 'tasks' => [ - [ - 'title' => 'Kuss-Foto', - 'description' => 'Macht ein romantisches Kuss-Foto', - 'difficulty' => 'easy', - 'example_text' => 'Einfach küssen und lächeln!' - ], - [ - 'title' => 'Händchen halten', - 'description' => 'Zeigt eure Hände - verheiratet und verliebt', - 'difficulty' => 'easy', - 'example_text' => 'Ringe in Szene setzen' - ], - [ - 'title' => 'Liebes-Pose', - 'description' => 'Stellt die romantischste Szene aus einem Film nach', - 'difficulty' => 'medium', - 'example_text' => 'Titanic, Dirty Dancing oder eure Lieblings-Romanze' - ], - [ - 'title' => 'Herz formen', - 'description' => 'Formt mit euren Händen ein großes Herz', - 'difficulty' => 'easy', - 'example_text' => 'Gemeinsam über dem Kopf oder vor der Brust' - ] - ] - ], - - // Freude-Tasks - [ - 'emotion' => 'Freude', - 'tasks' => [ - [ - 'title' => 'Sprung-Foto', - 'description' => 'Alle springen gleichzeitig in die Luft!', - 'difficulty' => 'medium', - 'example_text' => 'Auf drei: eins, zwei, drei - SPRUNG!' - ], - [ - 'title' => 'Grimassen-Contest', - 'description' => 'Macht die verrücktesten Gesichter', - 'difficulty' => 'easy', - 'example_text' => 'Je alberner, desto besser!' - ], - [ - 'title' => 'Lach-Attacke', - 'description' => 'Alle lachen so laut sie können', - 'difficulty' => 'easy', - 'example_text' => 'Echtes Lachen ist am schönsten' - ], - [ - 'title' => 'Tanz-Pose', - 'description' => 'Zeigt euren besten Tanz-Move', - 'difficulty' => 'medium', - 'example_text' => 'Disco, Hip-Hop oder klassischer Walzer' - ] - ] - ], - - // Rührung-Tasks - [ - 'emotion' => 'Rührung', - 'tasks' => [ - [ - 'title' => 'Tränen der Freude', - 'description' => 'Zeigt eure emotionalen Gesichter', - 'difficulty' => 'easy', - 'example_text' => 'Echte Gefühle sind die schönsten' - ], - [ - 'title' => 'Familien-Umarmung', - 'description' => 'Große Gruppenumarmung mit der ganzen Familie', - 'difficulty' => 'medium', - 'example_text' => 'Alle kommen zusammen für eine warme Umarmung' - ], - [ - 'title' => 'Stille Momente', - 'description' => 'Ein ruhiges, besinnliches Foto', - 'difficulty' => 'medium', - 'example_text' => 'Manchmal sagt ein stiller Blick mehr als tausend Worte' - ] - ] - ], - - // Weitere Emotionen... - ]; - - foreach ($tasks as $emotionGroup) { - $emotion = Emotion::where('name', $emotionGroup['emotion'])->first(); - - if ($emotion) { - foreach ($emotionGroup['tasks'] as $taskData) { - Task::create([ - 'emotion_id' => $emotion->id, - 'title' => $taskData['title'], - 'description' => $taskData['description'], - 'difficulty' => $taskData['difficulty'], - 'example_text' => $taskData['example_text'] ?? null - ]); - } - } - } - } -} -``` - -### Production Deployment - -#### 1. Shared Hosting Setup -```bash -# .htaccess für Laravel in public_html -RewriteEngine On -RewriteCond %{REQUEST_URI} !^/public/ -RewriteRule ^(.*)$ /public/$1 [L] - -# Laravel-Optimierungen -php artisan config:cache -php artisan route:cache -php artisan view:cache - -# Frontend Build -npm run build -``` - -#### 2. VPS/Cloud Deployment (mit Docker) -```dockerfile -# Dockerfile -FROM php:8.4-apache - -# PHP Extensions -RUN docker-php-ext-install pdo pdo_sqlite gd - -# Apache Konfiguration -RUN a2enmod rewrite -COPY . /var/www/html -COPY docker/apache.conf /etc/apache2/sites-available/000-default.conf - -# Permissions -RUN chown -R www-data:www-data /var/www/html/storage /var/www/html/bootstrap/cache - -# Frontend Build -RUN npm ci && npm run build - -EXPOSE 80 -``` - -#### 3. Produktions-Optimierungen - -**Laravel Optimierungen:** -```php -// config/app.php - Produktionseinstellungen -'debug' => false, -'log_level' => 'error', - -// config/cache.php - File-Cache für bessere Performance -'default' => 'file', - -// config/session.php - Datei-basierte Sessions -'driver' => 'file', -'lifetime' => 720, // 12 Stunden für Hochzeitsfeier -``` - -**Nginx Konfiguration:** -```nginx -server { - listen 80; - server_name your-domain.com; - root /var/www/hochzeits-fotobox/public; - - index index.php; - - # Gzip Kompression - gzip on; - gzip_vary on; - gzip_min_length 1024; - gzip_types text/plain text/css application/json application/javascript text/xml application/xml; - - # Caching für statische Assets - location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ { - expires 1y; - add_header Cache-Control "public, immutable"; - } - - # PHP Processing - location ~ \.php$ { - fastcgi_pass unix:/run/php/php8.4-fpm.sock; - fastcgi_index index.php; - fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; - include fastcgi_params; - } - - # Laravel Routes - location / { - try_files $uri $uri/ /index.php?$query_string; - } -} -``` - -## 🧪 Testing & Qualitätssicherung - -### Automatisierte Tests - -#### 1. Backend Tests (PHPUnit) -```php -create(); - $emotion = Emotion::factory()->create(); - $task = Task::factory()->create(['emotion_id' => $emotion->id]); - - $file = UploadedFile::fake()->image('test-photo.jpg', 1200, 1600); - - $response = $this->postJson("/api/events/{$event->slug}/photos", [ - 'photo' => $file, - 'emotion_id' => $emotion->id, - 'task_id' => $task->id, - 'guest_name' => 'Test Gast' - ]); - - $response->assertStatus(201) - ->assertJsonStructure([ - 'success', - 'data' => [ - 'id', - 'file_path', - 'thumbnail_path', - 'guest_name', - 'emotion', - 'task' - ] - ]); - - // Dateien wurden erstellt - Storage::disk('public')->assertExists('photos/' . $file->hashName()); - Storage::disk('public')->assertExists('thumbnails/' . $file->hashName()); - - // Datenbank-Eintrag - $this->assertDatabaseHas('photos', [ - 'event_id' => $event->id, - 'guest_name' => 'Test Gast', - 'emotion_id' => $emotion->id - ]); - } -} -``` - -#### 2. Frontend Tests (Jest + React Testing Library) -```javascript -// src/__tests__/EmotionBubble.test.jsx - -import React from 'react' -import { render, fireEvent, screen } from '@testing-library/react' -import EmotionBubble from '../components/Emotions/EmotionBubble' - -const mockEmotion = { - id: 1, - name: 'Freude', - icon: '😂', - color: '#ffd93d' -} - -describe('EmotionBubble', () => { - test('renders emotion correctly', () => { - render( - - ) - - expect(screen.getByText('😂')).toBeInTheDocument() - expect(screen.getByText('Freude')).toBeInTheDocument() - }) - - test('calls onClick when clicked', () => { - const handleClick = jest.fn() - - render( - - ) - - fireEvent.click(screen.getByRole('button')) - expect(handleClick).toHaveBeenCalledWith(1) - }) - - test('applies correct styling when active', () => { - render( - - ) - - const bubble = screen.getByRole('button') - expect(bubble).toHaveClass('ring-4') - }) -}) -``` - -### Performance-Monitoring - -#### 1. Laravel Telescope (Development) -```bash -composer require laravel/telescope --dev -php artisan telescope:install -php artisan migrate -``` - -#### 2. Frontend Performance (Web Vitals) -```javascript -// src/utils/analytics.js - -import { getCLS, getFID, getFCP, getLCP, getTTFB } from 'web-vitals' - -function sendToAnalytics(metric) { - // Production Analytics Service - if (process.env.NODE_ENV === 'production') { - console.log('Web Vital:', metric) - - // Beispiel: Sende zu Google Analytics - // gtag('event', 'web_vitals', { - // event_category: 'Web Vitals', - // event_action: metric.name, - // event_value: Math.round(metric.value), - // non_interaction: true, - // }) - } -} - -export function initializeWebVitals() { - getCLS(sendToAnalytics) - getFID(sendToAnalytics) - getFCP(sendToAnalytics) - getLCP(sendToAnalytics) - getTTFB(sendToAnalytics) -} -``` - -## 📊 Analytics & Monitoring - -### Event-Tracking -```javascript -// src/services/eventTracking.js - -class EventTracker { - constructor(eventSlug) { - this.eventSlug = eventSlug - this.events = [] - } - - track(action, data = {}) { - const event = { - timestamp: new Date().toISOString(), - action, - data, - eventSlug: this.eventSlug, - sessionId: this.getSessionId(), - userAgent: navigator.userAgent - } - - this.events.push(event) - this.sendToServer(event) - } - - // Wichtige Events - trackPhotoCapture(emotionId, taskId) { - this.track('photo_capture', { emotionId, taskId }) - } - - trackPhotoUpload(photoId, success) { - this.track('photo_upload', { photoId, success }) - } - - trackEmotionSelect(emotionId) { - this.track('emotion_select', { emotionId }) - } - - trackTaskSkip(taskId) { - this.track('task_skip', { taskId }) - } - - sendToServer(event) { - // API-Endpoint für Analytics - fetch(`/api/events/${this.eventSlug}/analytics`, { - method: 'POST', - headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify(event) - -## Frontend PWA Status Update (Sep 2025) - -Implemented guest PWA per plan with React/Vite/Tailwind and PWA plugin. Highlights: - -- App Structure - - Routes: /event/:slug/home, /event/:slug/camera, /event/:slug/gallery, /event/:slug/achievements, /legal/:slug. - - Event home adopts the event landing romance gradient; dark-mode override added. - - Offline fonts bundled (Inter 400/600, Playfair Display 400/700, Great Vibes 400). - -- UI/UX - - Header settings as a sheet (language + theme). Dark/light/system theme with class-based Tailwind and no-flash boot. - - Camera page with floating capture bar: compact emotion scroller, large shutter with animation, last-capture thumbnail (opens Gallery), task lock badge. - - Gallery: grid, modal (Dialog), likes, skeleton placeholders, emotion filter and deep link. - - Achievements page (new): tabs People/Groups/Live. People aggregates claimed tasks by guest; Live shows recent task-claimed photos. i18n included. - - Navigation: replaced "Camera" tab with "Achievements" (trophy). Camera reachable via Home CTA. - -- Data & APIs (current usage) - - Events: GET /api/events/{slug} (returns localized fields and palette when available). - - Emotions: GET /api/events/{slug}/emotions. - - Tasks: GET /api/events/{slug}/tasks/random/{emotion}. - - Photos: GET /api/events/{slug}/photos, POST /api/events/{slug}/photos (compressed < 1.5MB), POST /api/events/{slug}/photos/{photo}/like. - - Legal: GET /api/legal/{slug} (markdown rendered on client). - -- PWA & Offline - - Compression to < 1.5MB before upload, EXIF stripped; offline queue with retry on "online"; toasts for success/queued/error. - - Workbox via vite-plugin-pwa; further SW Background Sync planned. - -- shadcn-style Layer - - Added Button, Card, Dialog, Sheet, Skeleton, Badge primitives for consistency. - -- Super Admin Login - - Switched to classic Laravel session login at /super-admin/login; Filament panel guarded by middleware. - -- QR & Landings - - Root landing with QR scanner (zxing) + manual code entry; event landing redesigned (typography + romance gradient). - -- Demo Data - - Seeder DemoAchievementsSeeder creates demo photos with ask_id for the Achievements page. - -### Gamification Direction (Short-Event) -- Focus on solved tasks: photo claims a task (client), future: peer votes to verify. -- Achievements ideas saved: docs/achievements/ideas.md. -- Planned endpoint: POST /api/events/{slug}/photos/{photo}/task-vote { verdict: 'pass'|'fail', guest_name } ? returns { pass, fail, verified }. - -### Open Items / Next -- Task verification voting (backend + modal UI) and badges (First/Finisher/Sampler/Assist etc.). -- SW Background Sync for uploads; install prompt + shortcuts. -- Admin: palette editor; (optional) groups/teams for Achievements. -- Accessibility polish, reduced-motion paths. - diff --git a/guestlense_articles.md b/guestlense_articles.md deleted file mode 100644 index 9724d8e..0000000 --- a/guestlense_articles.md +++ /dev/null @@ -1,601 +0,0 @@ -# Guestlense Artikel Sammlung - -Diese Datei enthält alle 7 Artikel von der Guestlense-Webseite (https://www.guestlense.com/articles), erfasst am 10. Oktober 2025. - -## Inhaltsverzeichnis - -1. [Wedding Photography on a Budget - A Complete Guide](#artikel-1) -2. [6 Top Alternatives to a Wedding Photographer](#artikel-2) -3. [How To Use QR Codes to Collect Wedding Pictures](#artikel-3) -4. [The Ultimate Guide to Wedding Guest Photo Sharing (Without the Headache)](#artikel-4) -5. [When to Send Wedding Invitations: The Ultimate Guide for Perfect Timing](#artikel-5) -6. [How to Become a Wedding Planner: A Step-by-Step Guide](#artikel-6) -7. [Wedding Pictures QR Code: The Modern Way to Collect and Share Memories](#artikel-7) - ---- - -## Artikel 1: Wedding Photography on a Budget - A Complete Guide - -**Veröffentlicht:** September 10, 2025 - -Capturing every moment of your big day is one of the best ways to create treasured memories. A professional photographer can take breathtaking pictures, but they often come with a hefty price tag. While it's nice to hire someone for this important role, for many, professional photography is simply not possible. The good news is that there are affordable wedding photography options that still offer incredible results. We've made this complete guide showing you how you can have wedding photography on a budget for high-quality, beautiful pictures you'll adore. - -### Why is Wedding Photography So Expensive? - -When planning your wedding, expenses add up quickly. Photography can take a major chunk out of your budget, but why is it so expensive? With a professional photographer, the cost can vary depending on several factors, including their experience, how long you'll use them, the photography style, and any extras you add to the service. On average, couples pay between $2,500 and $6,500. That's a lot of money! Many feel obligated to spend this amount because they falsely believe budget wedding photos will be low quality. You don't have to spend a lot to get quality pictures; you just need to know your options. - -### How to Get Affordable Wedding Photography on a Budget - -#### Choose an Affordable Photographer - -While many wedding photographers are expensive, if you're willing to use one with less experience or choose a smaller package, you could save a lot of money. To start, you'll want to determine the budget you have for the service so you can filter your options and negotiate on price. Having a clear idea of the type of photographs you'd like taken is also helpful, whether you enjoy artistic styles, candid shots, or more traditional themes. Take time to do your research and compare different photographers in your price range. Read reviews and ratings and look at their portfolio. Speak with potential candidates and don't be afraid to ask questions. You want to be on the same page financially, but also artistically. One option, instead of using a professional photographer, is using an experienced novice, who may not do photography professionally, but is highly proficient in creating top-quality images. Photography students are also a great choice, or semi-professionals. Cheap wedding photography can still be high-quality and professional. - -#### Explore DIY Wedding Photography - -Many couples choose to forego the professional photographer completely in exchange for DIY wedding photos. This option is great for those looking for more personal and intimate pictures. There's a ton of options that are cost-efficient and fun, making your wedding day photography a group affair. A few top options include: - -**Disposable Cameras ($50 to $200)** - Place cameras at every table and let guests take their own pictures. Some companies also offer disposable camera packages, which could be an excellent option. - -**Photo Booths ($100 to $500)** - Photo booths offer an immersive and interactive experience for guests, making them an excellent addition to any wedding. You can add props and backdrops for even greater personalization. - -**Use a Hashtag (Free)** - Creating a hashtag for your wedding that guests can use to tag photos is a great, cheap wedding photography option. They use their own phones, and you can create a digital album, where you can print or share the photos. - -**QR Codes for Wedding Photos ($49 to $900+)** - Similar to the hashtag option, a digital wedding guest book allows guests to scan a QR code and upload their photos instantly. Some companies even create a live slideshow that you can show during your reception, which constantly updates images in real-time. - -#### Ask a Friend - -If you have a friend or family member who takes high-quality photographs, they could be an excellent option. As long as they have a good camera and experience, you can still receive stunning images. Putting a loved one in charge of this important task is also beneficial since they have a deeper understanding of you and your fiancé's style, likes, and dislikes. You may find it easier to talk to them and go over different ideas. All in all, having a friend behind the camera can make your wedding day even more special and meaningful. - -Choosing affordable wedding photography doesn't mean you have to sacrifice quality; there's many low-cost options that provide beautiful results. Whether you choose to hire a professional or choose to take DIY wedding photos, as long as you're surrounded by the people who matter most, the day will be unforgettable. - -### FAQ - -#### How to do wedding photography on a budget? - -You can have cheap wedding photography without sacrificing quality by asking for shorter coverage, choosing a basic package, or by taking DIY wedding photos. Opting out of extras like getting a physical album or doing multiple sessions (i.e., engagement, rehearsal dinner, etc.) can make your wedding day photography more affordable. - -#### What if I can't afford a photographer for my wedding? - -If a professional photographer is out of your budget, there's still many affordable wedding photography options. Consider providing guests with digital cameras to take their own pictures, using a QR code and digital wedding guest book, setting up a photo booth station, or making your own hashtag. Depending on the option you choose, the price range can vary from free to a couple hundred dollars. - -#### If my budget is small can I still have quality wedding photos? - -Yes! You don't have to have a large budget to get beautiful, high-quality wedding photos. Consider using a friend or family member to take pictures or hiring a photography student. As long as they have experience and use a quality camera, you can still have breathtaking photos. - ---- - -## Artikel 2: 6 Top Alternatives to a Wedding Photographer - -**Veröffentlicht:** September 6, 2025 - -Let's face it, weddings are expensive. From the venue to the food and everything in between, keeping costs within your budget can be a challenge. One area that can be extremely costly is the wedding photographer. In fact, it's common to spend between $2,500 and $6,500 on this one element alone. Talk about a hit to your wallet. If you want to keep costs low without sacrificing the incredible memories of having wedding day photos, there are alternative wedding photographer options. You can still capture beautiful images and have money left over for the honeymoon! - -### Why Choose an Alternative Wedding Photographer - -There's many reasons why a couple may choose to forego a traditional wedding photographer for an alternative option. They include: -- To keep costs low -- Adding a unique element to the wedding -- Personalization -- Reduced stress - -No matter your reason, if you're thinking of ditching the traditional photographer, you'll want to check out these unique alternative wedding photography ideas. - -### 1. Use Disposable Cameras - -Disposable cameras have made a comeback and are considered a unique and fun addition to weddings. They let guests take their own photos, so you can see the day through their eyes. Not only are these cameras affordable, but they're easy to develop, so you can have your pictures quickly, instead of waiting weeks or months. Some companies even offer [disposable camera packages](https://cheecam.com/), which makes capturing your big day even easier. Couples with large and small budgets love the individuality and charm disposable cameras add to their wedding, with an extra bit of nostalgia that makes the day even more special. - -### 2. Set Up a Photo Booth - -Photo booths are timeless, interactive, and downright fun. Guests love using them, and they add a creative element to your reception. There's a ton of different photo booth options that incorporate digital backgrounds and physical props to take the experience to the next level. You can also use your own camera on a tripod and have someone help take pictures. Many couples use their photo booths as a special event spot, where guests can take time to connect with each other and have fun. You can make it extra special by adding lights, balloons, and flowers so it really stands out. You'll love looking through all the images, and your guests will get a one-of-a-kind keepsake they can display at home, in their cars, or at work. - -### 3. Using a Professional Friend Photographer - -If you love the idea of having a professional photographer but want to use someone you can trust, having a friend who specializes in photography is the perfect compromise. Many people enjoy photography as a hobby, and as long as they have a good camera and enough experience, they could be a great option. Be sure to talk to them beforehand and ask for examples of their work to make sure they're the right fit for your vision. Using a friend can keep costs low without sacrificing image quality. - -### 4. Use QR codes to collect guest photos - -A digital wedding guest book can be an excellent alternative to disposable cameras at weddings. Your guests simply scan a [QR code with their phone and upload their own photos](https://www.guestlense.com/occasions/weddings), videos, and even audio recordings. Companies like [Guestlense](https://www.guestlense.com/) allow for unlimited uploads and easy customization, so you can view and edit photos almost instantly. Plus, they're super affordable, making it easy to get the pictures you want without the high price tag. - -### 5. Use a Popcorn Camera - -A popcorn camera is when a single camera is passed around to all of your guests, and they can take their own pictures of the event. It's a great interactive option that gets everyone involved and creates unique photos that reflect each guest's unique personality. It's not only fun for those attending your wedding; you and your spouse will have a blast going through the candid shots and seeing the night from different perspectives. For the best results, be sure to provide clear guidelines of what you want and don't want photographed, and have someone assigned to keeping an eye on the camera throughout the night. - -### 6. Choose a Hybrid Approach - -You don't have to stick to just one option; you can create your own personalized hybrid approach to your wedding day photography. Maybe you like the idea of an interactive photo booth and a digital wedding guest book. You could also have your guests upload their pictures to a photo sharing app and use a friend who specializes in photography. When it comes to choosing alternative wedding photography ideas, it's okay to think outside the box and do what works best for you. After all, this is your wedding, and you want the day to reflect you and your spouse. - -Using an alternative wedding photographer is a fun and easy way to save money without compromising on professionalism or quality. Have fun with it and do what makes you happy. When it comes to your wedding, there's no rules, so you can't go wrong. Whether you choose to get your guests involved with digital cameras, use a photo booth or digital wedding guest book, utilize your friend's photography skills, or go with a hybrid approach, these alternative wedding photography ideas will help you choose the option that's right for your special day. - ---- - -## Artikel 3: How To Use QR Codes to Collect Wedding Pictures - -**Veröffentlicht:** September 3, 2025 - -One of the most popular ways to get one-of-a-kind wedding photos is by using a custom QR code. More and more couples are turning to this low-cost option in place of or in addition to a traditional photographer. With a QR code, your guests enjoy an interactive and immersive experience, using their own phones to capture your special day. You'll love getting to see pictures from different perspectives, so you can get glimpses of your wedding from multiple points of view. In this article, we'll explain how to make a QR code for wedding pictures so you can take advantage of this exciting tool. - -### What is a QR code and How Does It Work? - -A QR code is a custom barcode used to store information like pictures, website URLS, and more. They work like instant links connecting you with a pre-programmed destination. To use, scan the QR code with a smartphone camera. Each code has a unique square pattern, which the camera identifies and analyzes as binary code. It then uses that information to create a clickable link, which you simply press, and it leads you to the pre-set site. You can create your own QR code customized to your wedding's color scheme, print it, and display it for your guests to use. - -### How to Make a QR Code For Wedding Pictures - -Creating a [QR code for your wedding pictures](https://www.guestlense.com/) is easy and only takes two steps. To start, you'll want to create a shared digital photo album, either using cloud storage or a digital wedding guest book. While using a cloud-storage album is free, photo-sharing services can give a more streamlined and polished experience. You can use them to organize photos or create slideshows from the images. - -If you choose to use a cloud service like iCloud, Dropbox, or Google Photos, you'll want to enable sharing and set the access to "Anyone with the link can view." This step allows guests to add their own pictures. It's now time to generate the QR code. Using a QR code generator for wedding pictures is free using a service like Canva, Adobe Express, or QR Code Generator. Copy the unique URL from your cloud storage album and paste it into the QR code generator's text field. Once done, you can customize it with your own design and color for even greater personalization. - -If you choose a digital wedding guest book, the company creates the QR code for you. Your guests may also be able to upload videos and audio, and there are even live slideshow options. While these extras are great, they do come with a cost, which can vary depending on the company. - -### What is the Best QR Code for Wedding Pictures? - -There is no specific QR code that's best for weddings; it depends on the features you would like to use. Services like [Guestlense](https://www.guestlense.com/) have multiple tiers based on different option offerings. When choosing a QR code platform, consider: -- Your Budget -- Photo Quality -- Ease of Use -- Security and Privacy -- Additional Features - -No matter your budget, anyone can take advantage of a QR code for their wedding pictures. - -### How Guests Use a QR Code for Wedding Photos - -Once you've generated your unique QR code for your wedding photos, you can print it out and display it for your guests. Place it in key locations like: -- Ceremony programs -- Menus -- Welcome signs -- Guest table -- Wedding reception tables - -Having multiple signs with the QR code around the venue ensures everyone can access and use it. Placing directions next to the code is also a good idea, especially for older guests or those who aren't technologically savvy. Include a quick note with a message like " Scan to share and view wedding photos," or have a dedicated person to assist anyone who needs help. - -### How to View Photos from Your QR Code - -Once a guest scans the QR code and uploads a picture, you can view it in your digital photo album. The album will update throughout the event, giving you and your guests real-time access to view all of the pictures. You can organize your album into different photos, like the engagement party, rehearsal dinner, ceremony, and reception. Having all photos in the correct album makes it easier to view and makes the experience more enjoyable. - -### Tips for Making Your QR Code Successful - -Creating a QR code for your wedding is a fast and easy way to upload and view photos. Here are a few tips to keep in mind to ensure it's successful. - -#### Keep it simple - -Being able to customize your QR code is an exciting feature, but you want to remember that it's for your wedding. You want it to be elegant and match the theme and aesthetic so it feels cohesive. - -#### Prioritize privacy - -Privacy is always a top concern for online photos, and something you should take seriously. If you don't like the idea of your images being public, you can restrict access by adding a password-protected landing page or changing the settings to private. Just be sure to let guests know the password or how to access the album so they can upload and view their photos. - -#### Choose a dedicated platform - -If you're not great with technology, you may want to use a dedicated platform like [Guestlense](https://my.guestlense.com/register) for your QR code. They handle the entire process so you can sit back and enjoy your special day. - -Using a QR code for your wedding pictures is a great way to capture memories and get your guests involved in your big day. Whether you choose to generate it on your own or use a dedicated platform, it's an excellent option for anyone looking to add an extra special touch to their wedding. - ---- - -## Artikel 4: The Ultimate Guide to Wedding Guest Photo Sharing (Without the Headache) - -**Veröffentlicht:** March 19, 2025 - -Your wedding day is a beautiful blur of emotions, laughter, and little magical moments. But here's the thing—your photographer can't be everywhere at once. That's why some of the most priceless photos from your big day might come from the very people you invited to celebrate: your guests. - -From goofy dance floor selfies to behind-the-scenes snapshots during cocktail hour, your friends and family are walking, talking photojournalists. The only problem? How do you actually collect all those amazing guest photos without chasing everyone down afterward? - -If you're wondering about the best ways to get guests to share their photos, you're in the right place. We'll walk you through the why, the how, and the tools to make **wedding guest photo sharing** a breeze. Plus, we'll introduce you to **Guestlense**, a brilliant tool that simplifies everything. - -### Why Guest Photos Matter (Even When You Have a Pro Photographer) - -Hiring a wedding photographer is absolutely worth it—they'll capture the polished, frame-worthy moments. But your guests? They're the ones who'll snap: -- Your flower girl falling asleep mid-toast -- Your college friends starting an impromptu dance battle -- Your dad tearing up during the first look -- The moment your new spouse sneakily steals one more slice of cake - -These candid moments are pure gold. But without a solid plan, they'll get lost in camera rolls or buried in social feeds. - -That's why a streamlined photo-sharing plan is a must for modern weddings. - -### The Best Ways to Collect Wedding Photos from Guests - -Let's talk solutions. There are more ways than ever for guests to share their photos—and some are much better than others. Here are the top options ranked from easiest to most effort. - -#### 1. Use a Wedding Guest Photo Sharing App (Like Guestlense) - -If you want the easiest and most guest-friendly option, hands down, use a dedicated wedding photo sharing tool like [Guestlense](https://www.guestlense.com). - -**Here's why couples love it:** -- No app download required — Guests just scan a QR code and start uploading -- Real-time uploads — You can see photos as your wedding unfolds -- Private gallery — All your photos live in one secure, organized place -- Video uploads too — Because some moments need more than one frame - -It's perfect for couples who don't want to hassle with complicated apps. Just generate your event QR code, print it on signs or place cards, and let the magic happen. - -**Pro tip: Display your Guestlense QR code on the bar, the welcome table, or even in the bathroom mirror for maximum visibility.** - -#### 2. Create a Shared Album (Google Photos, Dropbox, iCloud) - -Another way to collect images is with a shared folder using a service like: -- [Google Photos](https://photos.google.com/) -- [Dropbox](https://www.dropbox.com/) -- [iCloud Shared Albums](https://support.apple.com/en-us/HT202786) - -Just create an album before the wedding, then share the link afterward via group text or email. - -**Pros:** -- Familiar to most guests -- Free (or low cost) -- Good for organizing lots of files - -**Cons:** -- Not very interactive or fun -- May require signing in or downloading an app -- You'll probably need to remind guests multiple times - -#### 3. Set Up a Wedding Hashtag (If You Love Social Media) - -Creating a custom wedding hashtag like `#JessAndCamSayIDo` can be a cute way to gather photos on Instagram or TikTok. Just make sure your hashtag is unique so your pictures don't get mixed up with someone else's event. - -**Here's the reality check:** -- Not everyone will use it -- Not everyone will post publicly -- Not everyone will upload clear or high-quality photos - -It's a nice complement to other methods, but shouldn't be your only strategy. - -#### 4. Use Disposable or Instant Cameras (If You Love Nostalgia) - -Disposable cameras on every table bring a fun, vintage vibe. Guests enjoy them, and it encourages people to snap photos who might not normally pull out their phones. - -**Downsides:** -- Printing and developing can get expensive -- The quality can be hit-or-miss -- You won't know what was captured until after the wedding - -For best results, pair a few instant cameras with a digital option like Guestlense. - -### How to Get Guests to Actually Upload Photos - -You've got the tool—now you need guests to use it. Here's how to make sure the uploads roll in smoothly. - -#### 1. Display Clear Signage - -Design a sign that says something like: **"Help us relive the day—upload your photos! Scan the QR code or visit [your guestbook link]."** - -Place signs at your entrance, guest tables, near the dance floor, and anywhere guests might hang out. - -#### 2. Make a Quick Announcement - -Have your DJ or MC remind everyone during dinner or just before dancing. A simple heads-up works wonders in encouraging participation. - -#### 3. Add It to Your Wedding Website and Invites - -Include your photo-sharing link on your wedding website and consider a small insert in your invitation suite. The more exposure guests have beforehand, the more likely they'll remember. - -#### 4. Send a Post-Wedding Reminder - -A few days after the big day, send a thank-you text or email that includes a gentle reminder and your upload link. Some of the best photos might still be sitting in your cousin's phone waiting to be shared. - -### Wedding Guest Photo Sharing FAQ - -**How do I collect wedding photos from guests without using social media?** -Use a tool like [Guestlense](https://www.guestlense.com) that lets guests upload photos and videos directly to a private gallery. No accounts, apps, or hashtags required. - -**Can I use Google Photos to collect guest photos?** -Yes, but it may not be the most intuitive option for every guest. If you go this route, keep instructions simple and provide clear links. - -**What's the easiest way to have guests upload wedding photos?** -Using a platform like Guestlense is by far the easiest. It works with a simple link or QR code, doesn't require an app, and keeps all your memories in one place. - -### Final Thoughts: Don't Miss the Magic Your Guests Capture - -When it's all said and done, **wedding guest photo sharing** isn't just about collecting more images. It's about seeing your day from the eyes of the people you love. Every blurry dance floor pic, every teary hug, every stolen kiss—they're all part of the story. - -Make it easy for guests to contribute. Whether you go with a dedicated platform like **Guestlense**, a shared folder, or a mix of methods, the key is simplicity. Give guests clear instructions, and don't be afraid to follow up. - -Because years from now, when the cake is gone and the dress is packed away, you'll be so glad you captured those little moments that made your day **yours**. - ---- - -## Artikel 5: When to Send Wedding Invitations: The Ultimate Guide for Perfect Timing - -**Veröffentlicht:** December 15, 2024 - -Timing is everything when it comes to wedding planning, and sending out your wedding invitations is no exception. Sending them too early might cause guests to forget, while sending them too late could lead to scheduling conflicts. This guide will help you nail the perfect timeline for sending your wedding invitations, ensuring your guests have plenty of time to RSVP and plan for your big day. - -### 1. The General Rule: 6 to 8 Weeks Before the Wedding - -For most weddings, the sweet spot for mailing invitations is **6 to 8 weeks before the wedding date**. This timeframe gives guests enough time to RSVP, arrange travel, and block off their calendars, without feeling rushed or forgetting the event. - -However, this general rule can vary depending on the type of wedding and your guests' circumstances. - -### 2. When to Send Save-the-Dates - -Save-the-dates are your first official communication with guests and serve as a heads-up about your wedding date and location. These should be sent: -- **8 to 12 Months in Advance** for destination weddings or peak travel seasons. -- **6 to 8 Months in Advance** for local weddings or smaller gatherings. - -Save-the-dates don't require detailed information, but they should include the date, location, and a note indicating that formal invitations will follow. - -### 3. Factors That Impact When to Send Wedding Invitations - -#### Destination Weddings - -If your wedding requires guests to travel long distances or book accommodations, you'll need to give them extra notice. -- **Mail Invitations:** 3 to 4 months in advance. -- **Save-the-Dates:** 12 months in advance. - -#### Holiday or Peak Season Weddings - -Weddings during holidays or busy seasons like summer require earlier communication. -- **Mail Invitations:** 8 to 10 weeks in advance. -- **Save-the-Dates:** 9 to 12 months in advance. - -#### Smaller, Local Weddings - -If most of your guests are local and the event is more intimate, you can stick to the standard timeline: -- **Mail Invitations:** 6 to 8 weeks in advance. -- **Save-the-Dates:** Optional but appreciated, especially for out-of-town guests. - -### 4. RSVP Deadlines: Setting the Right Date - -Your RSVP deadline should be approximately **2 to 4 weeks before the wedding**. This gives you time to: -- Finalize your headcount for catering and seating arrangements. -- Follow up with guests who haven't responded. - -Include the RSVP deadline on your invitation and make it easy for guests to respond by providing a stamped return envelope, an online RSVP option, or both. - -### 5. Sending Invitations for Other Wedding Events - -In addition to your wedding invitations, you may need to send invites for other events, like rehearsal dinners or post-wedding brunches. Here's when to send them: -- **Rehearsal Dinner Invitations:** 4 to 6 weeks before the wedding. -- **Post-Wedding Brunch Invitations:** Include these with the wedding invitation or send them 4 weeks in advance. - -### 6. How to Ensure Timely Delivery - -#### Prepare Early - -Start gathering addresses and designing your invitations well in advance. Aim to have your invitations printed and ready to mail at least **3 to 4 weeks before your mailing date**. - -#### Choose Reliable Shipping Methods - -Use a reputable postal service and consider hand-canceling your invitations at the post office to prevent damage. For international guests, send invitations at least **12 weeks in advance** to account for shipping delays. - -#### Double-Check Addresses - -Avoid returned invitations by verifying addresses ahead of time. Tools like Google Sheets or wedding planning apps can help you keep track of guest information. - -### 7. What to Include in Your Wedding Invitation Suite - -Your invitation suite should include all the essential details guests need to plan for your wedding: -- **Main Invitation:** Includes your names, wedding date, time, and venue. -- **Details Card:** Covers additional information like dress code, accommodations, and transportation. -- **RSVP Card:** Allows guests to confirm their attendance and specify meal preferences if applicable. -- **Wedding Website:** If you have a wedding website, include the URL for more details. - -### 8. Tips for Digital Invitations - -If you're opting for digital invitations, the same timing rules apply. Email invitations are ideal for casual or eco-friendly weddings and can streamline the RSVP process. - -### 9. Avoid These Common Mistakes - -#### Sending Invitations Too Late - -Waiting until the last minute can leave guests scrambling to adjust their schedules. - -#### Not Accounting for Travel Time - -If you have international or out-of-town guests, account for longer mailing and travel times. - -#### Overlooking RSVP Deadlines - -Failing to set or enforce an RSVP deadline can lead to unnecessary stress when finalizing your guest list. - -### 10. Summary Timeline for Sending Invitations - -Here's a quick reference for when to send wedding-related communications: -- **Save-the-Dates:** 6 to 12 months before the wedding. -- **Wedding Invitations:** 6 to 8 weeks before the wedding (3 to 4 months for destination weddings). -- **RSVP Deadline:** 2 to 4 weeks before the wedding. -- **Other Event Invitations:** 4 to 6 weeks before the event. - -### Final Thoughts - -Sending wedding invitations at the right time is key to ensuring a smooth planning process and a well-attended celebration. By following these guidelines, you'll give your guests ample time to prepare while keeping your wedding timeline on track. - -Planning a wedding is all about balance—timing, organization, and communication. With a little preparation, your invitations will set the tone for a day your guests will never forget! - ---- - -## Artikel 6: How to Become a Wedding Planner: A Step-by-Step Guide - -**Veröffentlicht:** December 15, 2024 - -Becoming a wedding planner is a rewarding career choice for those with a passion for creativity, organization, and love for celebrating life's special moments. If you've ever dreamed of orchestrating unforgettable weddings, here's a comprehensive guide to help you break into the industry. - -### 1. Understand the Role of a Wedding Planner - -Before diving in, it's crucial to know what being a wedding planner entails. Wedding planners are responsible for: -- Coordinating all aspects of a wedding, from venue selection to vendor management. -- Managing budgets and timelines. -- Problem-solving under pressure. -- Communicating with clients to bring their vision to life. - -This role requires a mix of creativity, logistical skills, and emotional intelligence to navigate high-stakes, emotionally charged events. - -### 2. Assess Your Skills and Passion - -Successful wedding planners possess a unique combination of traits, including: -- **Organization:** Managing multiple details simultaneously. -- **Creativity:** Designing beautiful and personalized weddings. -- **Interpersonal Skills:** Building trust with clients and vendors. -- **Problem-Solving:** Handling unexpected challenges gracefully. - -If these traits resonate with you, you're off to a great start. - -### 3. Gain Relevant Experience - -Experience is key in the wedding planning industry. Here's how to build it: -- **Start Small:** Plan events for friends or family. This allows you to build a portfolio and gain hands-on experience. -- **Volunteer:** Offer to assist established wedding planners. This provides exposure to the industry and helps you learn from seasoned professionals. -- **Work in Related Fields:** Roles in event planning, catering, or hospitality can provide valuable insights into the wedding industry. - -### 4. Educate Yourself - -While formal education isn't required to become a wedding planner, it can give you a competitive edge. Consider: -- **Certifications:** Programs like those offered by the *Wedding Planning Institute* or *The Bridal Society* can teach you industry-specific skills. -- **Workshops and Seminars:** These often cover topics like contract negotiation, budgeting, and design trends. -- **Business Skills:** Courses in marketing, accounting, or entrepreneurship can help you run your own wedding planning business. - -### 5. Build a Portfolio - -A strong portfolio showcases your creativity and organizational skills. Include: -- Photos of events you've planned. -- Client testimonials. -- Mood boards or design concepts. - -Even if you're just starting, mock weddings or styled shoots can help demonstrate your vision and capabilities. - -### 6. Establish Your Brand - -Your brand is how potential clients perceive you. Focus on: -- **Creating a Business Name and Logo:** Choose something memorable and professional. -- **Building a Website:** Showcase your portfolio, services, and contact information. -- **Social Media Presence:** Platforms like Instagram and Pinterest are vital for reaching brides and grooms. - -### 7. Network with Vendors - -Wedding planners work closely with vendors, including florists, photographers, caterers, and DJs. Build strong relationships by: -- Attending industry events and bridal expos. -- Reaching out to local vendors to introduce yourself. -- Collaborating on styled shoots to create mutual exposure. - -### 8. Start Small and Scale Up - -In the beginning, you may work on smaller weddings or offer discounted rates to build your client base. Over time: -- Raise your rates as you gain experience. -- Specialize in certain types of weddings (e.g., destination, luxury, or eco-friendly). -- Hire a team or assistant planners to expand your capacity. - -### 9. Stay Current with Trends - -The wedding industry evolves rapidly. Stay informed by: -- Following wedding blogs, magazines, and influencers. -- Attending conferences like *Wedding MBA*. -- Keeping an eye on popular platforms like Pinterest for emerging trends. - -### 10. Deliver Exceptional Service - -Word-of-mouth referrals are invaluable in the wedding planning business. To ensure glowing recommendations: -- Communicate clearly and regularly with your clients. -- Be proactive in solving problems. -- Go above and beyond to make each wedding memorable. - -### 11. Embrace Challenges and Celebrate Successes - -Wedding planning can be stressful, but it's also incredibly fulfilling. You'll face challenges like last-minute changes or difficult clients, but the joy of seeing a couple's dream wedding come to life makes it all worthwhile. - -### Final Thoughts - -Becoming a wedding planner requires dedication, creativity, and a love for creating unforgettable moments. By following these steps and staying committed to your craft, you can build a thriving career in the wedding planning industry. Whether you're orchestrating grand celebrations or intimate gatherings, you'll play a pivotal role in one of the most important days of a couple's life. - -Start small, dream big, and make your mark in the world of weddings! - ---- - -## Artikel 7: Wedding Pictures QR Code: The Modern Way to Collect and Share Memories - -**Veröffentlicht:** December 13, 2024 - -Gone are the days of disposable cameras on every table or waiting weeks to gather photos from your wedding guests. With technology evolving, the humble [QR code](https://digital.gov/resources/introduction-to-qr-codes/) has emerged as a game-changer for wedding photo sharing. Incorporating a QR code into your wedding day makes it effortless for guests to upload and access pictures in real-time, creating a seamless and interactive experience. Here's how you can use a wedding pictures QR code to elevate your big day. - -### What is a Wedding Pictures QR Code? - -[A wedding pictures QR code](https://www.guestlense.com/occasions/weddings) is a scannable code that directs your guests to a digital gallery or upload platform. Whether it's for uploading the photos they take during the event or accessing the official wedding album, QR codes simplify the process and ensure no moment is missed. Guests can use their smartphones to scan the code, instantly connecting them to your chosen platform. - -### Benefits of Using a QR Code for Wedding Pictures - -A QR code simplifies the process of gathering and sharing photos, making it accessible for all your guests. - -#### Easy Photo Collection - -QR codes eliminate the need for guests to email or message their photos. With one quick scan, they can upload pictures directly to a shared album or cloud storage. This convenience encourages more participation and ensures you get a wide variety of candid shots. - -#### Real-Time Sharing - -Want to relive the magic of your wedding day right away? QR codes enable guests to upload photos as the event unfolds. This feature allows you and your loved ones to enjoy snapshots of the celebration without waiting for the photographer's edits. - -#### Cost-Effective - -Instead of investing in multiple photographers or renting photo booths, a QR code lets you crowdsource pictures from every corner of the venue. You'll capture different perspectives without adding to your wedding budget. - -#### Eco-Friendly - -By going digital, you can skip printing physical instructions or distributing USB drives. A simple QR code on a sign, program, or table card reduces paper waste while enhancing guest engagement. - -### How to Create a Wedding Pictures QR Code - -You're now taking the first steps towards collecting guest photos. Congrats! Here's how you get started: - -#### 1. Choose a Photo-Sharing Platform - -Select a platform where guests can upload and view photos. Popular options include Google Photos, Dropbox, or specialized wedding apps like [Guestlense](http://www.guestlense.com), [Honcho](https://thehoncho.app/), or [Guestpix](https://guestpix.com). Guestlense is designed specifically for weddings, offering a user-friendly interface where guests can effortlessly upload photos and videos. It also allows you to curate a beautiful gallery to share with your loved ones after the big day. - -#### 2. Generate Your QR Code - -Use a free QR code generator online to create a custom code linking to your photo-sharing platform. Many tools allow you to add personalization, such as your wedding colors or names. - -#### 3. Test the QR Code - -Before the big day, test the QR code to ensure it's working correctly. Ask a few friends or family members to try scanning it and uploading photos. - -#### 4. Display the QR Code - -Print the QR code on your wedding invitations, programs, or signage at the venue. For a more creative touch, consider incorporating it into your table centerpieces or favors. - -### Creative Ideas for Using QR Codes at Your Wedding - -Make the most of your guestbook with fun ways your guests can interact and share memories. - -#### Interactive Photo Stations - -Set up a photo station with a QR code that directs guests to a gallery of the day's highlights. Include props and signs encouraging them to snap and share. - -#### Guestbook Integration - -Combine your digital gallery with a virtual guestbook. Guests can scan the QR code to leave heartfelt messages alongside their photos. Guestlense offers an integrated feature where guests can add personalized notes to their uploads, making your gallery even more meaningful. - -#### Thank You Cards - -After the wedding, include a QR code on your thank-you cards. This code can lead guests to a curated album of professional photos and candid moments from the day. With Guestlense, you can create a polished and easily accessible gallery to share with everyone who celebrated with you. - -### Tips for Success - -Just as it's important to pick the best platform, you need to find ways to get your guests involved. - -#### Make it Visible - -Place QR codes in high-traffic areas such as the reception entrance, dinner tables, or bar. - -#### Provide Instructions - -Include a short explanation like, "Scan to share your photos!" to guide less tech-savvy guests. - -#### Secure Your Gallery - -Use password protection or restrict access to ensure privacy. - -### Why Choose Guestlense for Your Wedding? - -[Guestlense](http://www.guestlense.com) takes the hassle out of collecting and sharing wedding photos. Unlike generic platforms, Guestlense is tailored for weddings, offering: -- **Real-Time Uploads:** See your wedding come to life as guests upload photos and videos instantly. -- **Beautiful Galleries:** Create a stunning, customizable gallery to showcase your memories. -- **Easy Sharing:** Provide a single QR code that's intuitive for guests of all ages to use. -- **Enhanced Privacy:** Keep your special moments secure with password-protected access. - -### Conclusion - -Using a wedding pictures QR code is a simple yet innovative way to capture the joy and excitement of your big day. Platforms like Guestlense make the process even more seamless, ensuring you'll have a dynamic and beautiful collection of memories. With Guestlense, you can encourage guests to actively participate in preserving your wedding's special moments, all while enjoying a stress-free experience. - ---- - -*Quelle: https://www.guestlense.com/articles - Erfasst am 10. Oktober 2025* \ No newline at end of file diff --git a/guestlense_articles_deutsch.md b/guestlense_articles_deutsch.md deleted file mode 100644 index 1ac8317..0000000 --- a/guestlense_articles_deutsch.md +++ /dev/null @@ -1,601 +0,0 @@ -# Guestlense Artikel Sammlung (Deutsch) - -Diese Datei enthält die deutschen Übersetzungen aller 7 Artikel von der Guestlense-Webseite (https://www.guestlense.com/articles), erfasst am 10. Oktober 2025. - -## Inhaltsverzeichnis - -1. [Hochzeitsfotografie mit kleinem Budget - Ein vollständiger Leitfaden](#artikel-1) -2. [6 Top-Alternativen zum Hochzeitsfotografen](#artikel-2) -3. [Wie man QR-Codes verwendet, um Hochzeitsbilder zu sammeln](#artikel-3) -4. [Der ultimative Leitfaden zur Hochzeitsgast-Foto-Teilung (Ohne Kopfschmerzen)](#artikel-4) -5. [Wann Hochzeitseinladungen verschickt werden sollten: Der ultimative Leitfaden für perfektes Timing](#artikel-5) -6. [Wie man Hochzeitsplaner wird: Eine Schritt-für-Schritt-Anleitung](#artikel-6) -7. [Hochzeitsbilder QR-Code: Die moderne Art, Erinnerungen zu sammeln und zu teilen](#artikel-7) - ---- - -## Artikel 1: Hochzeitsfotografie mit kleinem Budget - Ein vollständiger Leitfaden - -**Veröffentlicht:** 10. September 2025 - -Jeden Moment Ihres großen Tages einzufangen, ist eine der besten Möglichkeiten, geschätzte Erinnerungen zu schaffen. Ein professioneller Fotograf kann atemberaubende Bilder machen, aber sie kommen oft mit einem hohen Preis. Auch wenn es schön ist, jemanden für diese wichtige Rolle zu engagieren, ist professionelle Fotografie für viele einfach nicht möglich. Die gute Nachricht ist, dass es erschwingliche Hochzeitsfotografie-Optionen gibt, die dennoch unglaubliche Ergebnisse liefern. Wir haben diesen vollständigen Leitfaden erstellt, der Ihnen zeigt, wie Sie Hochzeitsfotografie mit kleinem Budget für hochwertige, schöne Bilder erhalten können, die Sie lieben werden. - -### Warum ist Hochzeitsfotografie so teuer? - -Bei der Planung Ihrer Hochzeit addieren sich die Ausgaben schnell. Fotografie kann einen großen Teil Ihres Budgets beanspruchen, aber warum ist sie so teuer? Bei einem professionellen Fotografen kann der Preis je nach mehreren Faktoren variieren, einschließlich seiner Erfahrung, wie lange Sie ihn nutzen werden, dem Fotografie-Stil und allen Extras, die Sie zum Service hinzufügen. Im Durchschnitt zahlen Paare zwischen 2.500 und 6.500 Euro. Das ist viel Geld! Viele fühlen sich verpflichtet, diesen Betrag auszugeben, weil sie fälschlicherweise glauben, dass Budget-Hochzeitsfotos von geringer Qualität sein werden. Sie müssen nicht viel ausgeben, um Qualitätsbilder zu bekommen; Sie müssen nur Ihre Optionen kennen. - -### Wie Sie erschwingliche Hochzeitsfotografie mit kleinem Budget bekommen - -#### Wählen Sie einen erschwinglichen Fotografen - -Während viele Hochzeitsfotografen teuer sind, könnten Sie viel Geld sparen, wenn Sie einen mit weniger Erfahrung wählen oder ein kleineres Paket auswählen. Zuerst sollten Sie das Budget bestimmen, das Sie für den Service haben, damit Sie Ihre Optionen filtern und über den Preis verhandeln können. Es ist auch hilfreich, eine klare Vorstellung von der Art von Fotos zu haben, die Sie machen lassen möchten, egal ob Sie künstlerische Stile, spontane Aufnahmen oder traditionellere Themen mögen. Nehmen Sie sich Zeit für Ihre Recherche und vergleichen Sie verschiedene Fotografen in Ihrer Preisklasse. Lesen Sie Bewertungen und Ratings und schauen Sie sich ihr Portfolio an. Sprechen Sie mit potenziellen Kandidaten und scheuen Sie sich nicht, Fragen zu stellen. Sie wollen finanziell auf derselben Seite sein, aber auch künstlerisch. Eine Option, anstatt einen professionellen Fotografen zu nutzen, ist einen erfahrenen Anfänger, der möglicherweise nicht professionell fotografiert, aber hochqualifiziert darin ist, erstklassige Bilder zu erstellen. Fotografie-Studenten sind ebenfalls eine gute Wahl, oder Semi-Professionelle. Günstige Hochzeitsfotografie kann dennoch hochwertig und professionell sein. - -#### Erkunden Sie DIY-Hochzeitsfotografie - -Viele Paare entscheiden sich dafür, den professionellen Fotografen komplett gegen DIY-Hochzeitsfotos einzutauschen. Diese Option ist großartig für diejenigen, die persönlichere und intimere Bilder suchen. Es gibt eine Menge kosteneffizienter und unterhaltsamer Optionen, die Ihre Hochzeitsfotografie zu einer Gruppenangelegenheit machen. Einige Top-Optionen sind: - -**Einwegkameras (50 bis 200 Euro)** - Platzieren Sie Kameras an jedem Tisch und lassen Sie die Gäste ihre eigenen Bilder machen. Einige Unternehmen bieten auch Einwegkamera-Pakete an, die eine ausgezeichnete Option sein könnten. - -**Fotoboxen (100 bis 500 Euro)** - Fotoboxen bieten ein immersives und interaktives Erlebnis für Gäste und sind eine ausgezeichnete Ergänzung zu jeder Hochzeit. Sie können Requisiten und Hintergründe für noch größere Personalisierung hinzufügen. - -**Verwenden Sie einen Hashtag (Kostenlos)** - Das Erstellen eines Hashtags für Ihre Hochzeit, den Gäste zum Markieren von Fotos verwenden können, ist eine großartige, günstige Hochzeitsfotografie-Option. Sie verwenden ihre eigenen Telefone und Sie können ein digitales Album erstellen, in dem Sie die Fotos drucken oder teilen können. - -**QR-Codes für Hochzeitsfotos (49 bis 900+ Euro)** - Ähnlich wie die Hashtag-Option ermöglicht ein digitales Hochzeitsgästebuch den Gästen, einen QR-Code zu scannen und ihre Fotos sofort hochzuladen. Einige Unternehmen erstellen sogar eine Live-Diashow, die Sie während Ihres Empfangs zeigen können und die Bilder in Echtzeit aktualisiert. - -#### Fragen Sie einen Freund - -Wenn Sie einen Freund oder Familienmitglied haben, der hochwertige Fotos macht, könnte er eine ausgezeichnete Option sein. Solange sie eine gute Kamera und Erfahrung haben, können Sie dennoch atemberaubende Bilder erhalten. Einen geliebten Menschen mit dieser wichtigen Aufgabe zu betrauen, ist auch vorteilhaft, da er ein tieferes Verständnis für Sie und den Stil, die Vorlieben und Abneigungen Ihres Verlobten hat. Sie finden es möglicherweise einfacher, mit ihnen zu sprechen und verschiedene Ideen zu besprechen. Alles in allem kann ein Freund hinter der Kamera Ihren Hochzeitstag noch spezieller und bedeutungsvoller machen. - -Die Wahl erschwinglicher Hochzeitsfotografie bedeutet nicht, dass Sie Qualität opfern müssen; es gibt viele kostengünstige Optionen, die schöne Ergebnisse liefern. Ob Sie sich dafür entscheiden, einen Profi zu engagieren oder DIY-Hochzeitsfotos zu machen, solange Sie von den Menschen umgeben sind, die Ihnen am wichtigsten sind, wird der Tag unvergesslich sein. - -### FAQ - -#### Wie macht man Hochzeitsfotografie mit kleinem Budget? - -Sie können günstige Hochzeitsfotografie ohne Qualitätsverlust haben, indem Sie kürzere Abdeckung verlangen, ein Basispaket wählen oder DIY-Hochzeitsfotos machen. Das Weglassen von Extras wie einem physischen Album oder mehreren Sessions (z.B. Verlobung, Probeessen usw.) kann Ihre Hochzeitsfotografie erschwinglicher machen. - -#### Was, wenn ich mir keinen Fotografen für meine Hochzeit leisten kann? - -Wenn ein professioneller Fotograf außerhalb Ihres Budgets liegt, gibt es dennoch viele erschwingliche Hochzeitsfotografie-Optionen. Ziehen Sie in Betracht, Gästen Digitalkameras zur Verfügung zu stellen, damit sie ihre eigenen Bilder machen, einen QR-Code und ein digitales Hochzeitsgästebuch zu verwenden, eine Fotobox-Station einzurichten oder Ihren eigenen Hashtag zu erstellen. Abhängig von der Option, die Sie wählen, kann der Preisbereich von kostenlos bis zu ein paar hundert Euro variieren. - -#### Kann ich mit kleinem Budget dennoch Qualitätshochzeitsfotos haben? - -Ja! Sie müssen kein großes Budget haben, um schöne, hochwertige Hochzeitsfotos zu bekommen. Ziehen Sie in Betracht, einen Freund oder Familienmitglied zum Fotografieren zu verwenden oder einen Fotografie-Studenten zu engagieren. Solange sie Erfahrung haben und eine Qualitätskamera verwenden, können Sie dennoch atemberaubende Fotos haben. - ---- - -## Artikel 2: 6 Top-Alternativen zum Hochzeitsfotografen - -**Veröffentlicht:** 6. September 2025 - -Seien wir ehrlich, Hochzeiten sind teuer. Von der Location über das Essen bis hin zu allem dazwischen kann es eine Herausforderung sein, die Kosten innerhalb Ihres Budgets zu halten. Ein Bereich, der extrem kostspielig sein kann, ist der Hochzeitsfotograf. Tatsächlich ist es üblich, zwischen 2.500 und 6.500 Euro für dieses eine Element allein auszugeben. Das ist ein Schlag für Ihr Portemonnaie. Wenn Sie Kosten niedrig halten wollen, ohne auf die unglaublichen Erinnerungen an Hochzeitsfotos zu verzichten, gibt es Alternativen zum Hochzeitsfotografen. Sie können dennoch schöne Bilder einfangen und haben Geld übrig für die Flitterwochen! - -### Warum eine Alternative zum Hochzeitsfotografen wählen - -Es gibt viele Gründe, warum ein Paar sich dafür entscheiden könnte, auf einen traditionellen Hochzeitsfotografen für eine Alternative zu verzichten. Sie beinhalten: -- Kosten niedrig halten -- Ein einzigartiges Element zur Hochzeit hinzufügen -- Personalisierung -- Reduzierter Stress - -Egal aus welchem Grund, wenn Sie darüber nachdenken, den traditionellen Fotografen zu streichen, sollten Sie sich diese einzigartigen alternativen Hochzeitsfotografie-Ideen anschauen. - -### 1. Verwenden Sie Einwegkameras - -Einwegkameras haben ein Comeback erlebt und werden als einzigartige und unterhaltsame Ergänzung zu Hochzeiten betrachtet. Sie lassen Gäste ihre eigenen Fotos machen, so dass Sie den Tag durch ihre Augen sehen können. Nicht nur sind diese Kameras erschwinglich, sondern sie sind auch einfach zu entwickeln, so dass Sie Ihre Bilder schnell haben können, anstatt Wochen oder Monate zu warten. Einige Unternehmen bieten sogar [Einwegkamera-Pakete](https://cheecam.com/) an, die das Einfangen Ihres großen Tages noch einfacher machen. Paare mit großen und kleinen Budgets lieben die Individualität und den Charme, den Einwegkameras ihrer Hochzeit hinzufügen, mit einem extra Hauch von Nostalgie, der den Tag noch spezieller macht. - -### 2. Richten Sie eine Fotobox ein - -Fotoboxen sind zeitlos, interaktiv und einfach nur unterhaltsam. Gäste lieben es, sie zu benutzen, und sie fügen Ihrer Feier ein kreatives Element hinzu. Es gibt eine Menge verschiedener Fotobox-Optionen, die digitale Hintergründe und physische Requisiten integrieren, um das Erlebnis auf die nächste Stufe zu heben. Sie können auch Ihre eigene Kamera auf einem Stativ verwenden und jemanden helfen lassen, Bilder zu machen. Viele Paare verwenden ihre Fotoboxen als speziellen Event-Spot, wo Gäste Zeit haben können, miteinander in Verbindung zu treten und Spaß zu haben. Sie können es extra speziell machen, indem Sie Lichter, Ballons und Blumen hinzufügen, damit es wirklich heraussticht. Sie werden es lieben, durch alle Bilder zu schauen, und Ihre Gäste werden ein einzigartiges Andenken bekommen, das sie zu Hause, im Auto oder bei der Arbeit zeigen können. - -### 3. Verwenden Sie einen professionellen Freund-Fotografen - -Wenn Sie die Idee lieben, einen professionellen Fotografen zu haben, aber jemanden vertrauen möchten, den Sie kennen, ist ein Freund, der sich auf Fotografie spezialisiert, der perfekte Kompromiss. Viele Menschen genießen Fotografie als Hobby, und solange sie eine gute Kamera und genug Erfahrung haben, könnten sie eine großartige Option sein. Sprechen Sie unbedingt vorher mit ihnen und bitten Sie um Beispiele ihrer Arbeit, um sicherzustellen, dass sie die richtige Passform für Ihre Vision sind. Die Nutzung eines Freundes kann Kosten niedrig halten, ohne die Bildqualität zu opfern. - -### 4. Verwenden Sie QR-Codes, um Gastfotos zu sammeln - -Ein digitales Hochzeitsgästebuch kann eine ausgezeichnete Alternative zu Einwegkameras auf Hochzeiten sein. Ihre Gäste scannen einfach einen [QR-Code mit ihrem Telefon und laden ihre eigenen Fotos](https://www.guestlense.com/occasions/weddings), Videos und sogar Audioaufnahmen hoch. Unternehmen wie [Guestlense](https://www.guestlense.com/) ermöglichen unbegrenzte Uploads und einfache Anpassung, so dass Sie Fotos fast sofort anschauen und bearbeiten können. Außerdem sind sie super erschwinglich, was es einfach macht, die Bilder zu bekommen, die Sie wollen, ohne den hohen Preis. - -### 5. Verwenden Sie eine Popcorn-Kamera - -Eine Popcorn-Kamera ist, wenn eine einzelne Kamera an alle Ihre Gäste weitergegeben wird und sie ihre eigenen Bilder vom Event machen können. Es ist eine großartige interaktive Option, die jeden einbezieht und einzigartige Fotos schafft, die die einzigartige Persönlichkeit jedes Gastes widerspiegeln. Es macht nicht nur Spaß für diejenigen, die Ihre Hochzeit besuchen; Sie und Ihr Ehepartner werden eine Blast haben, durch die spontanen Aufnahmen zu gehen und die Nacht aus verschiedenen Perspektiven zu sehen. Für beste Ergebnisse stellen Sie sicher, dass Sie klare Richtlinien geben, was Sie wollen und nicht wollen, dass fotografiert wird, und weisen Sie jemanden zu, der ein Auge auf die Kamera während der Nacht hält. - -### 6. Wählen Sie einen Hybrid-Ansatz - -Sie müssen nicht bei nur einer Option bleiben; Sie können Ihren eigenen personalisierten Hybrid-Ansatz für Ihre Hochzeitsfotografie erstellen. Vielleicht mögen Sie die Idee einer interaktiven Fotobox und eines digitalen Hochzeitsgästebuchs. Sie könnten auch Ihre Gäste bitten, ihre Bilder in eine Foto-Sharing-App hochzuladen und einen Freund zu verwenden, der sich auf Fotografie spezialisiert. Wenn es um die Wahl alternativer Hochzeitsfotografie-Ideen geht, ist es okay, außerhalb der Box zu denken und zu tun, was für Sie am besten funktioniert. Immerhin ist das Ihre Hochzeit und Sie wollen, dass der Tag Sie und Ihren Ehepartner widerspiegelt. - -Die Verwendung eines alternativen Hochzeitsfotografen ist eine unterhaltsame und einfache Möglichkeit, Geld zu sparen, ohne bei Professionalität oder Qualität Kompromisse zu machen. Haben Sie Spaß damit und tun Sie, was Sie glücklich macht. Wenn es um Ihre Hochzeit geht, gibt es keine Regeln, also können Sie nichts falsch machen. Ob Sie sich dafür entscheiden, Ihre Gäste mit Digitalkameras einzubeziehen, eine Fotobox oder digitales Hochzeitsgästebuch zu verwenden, die Fotografie-Fähigkeiten Ihres Freundes zu nutzen oder einen Hybrid-Ansatz zu wählen, diese alternativen Hochzeitsfotografie-Ideen werden Ihnen helfen, die Option zu wählen, die richtig für Ihren besonderen Tag ist. - ---- - -## Artikel 3: Wie man QR-Codes verwendet, um Hochzeitsbilder zu sammeln - -**Veröffentlicht:** 3. September 2025 - -Eine der beliebtesten Möglichkeiten, einzigartige Hochzeitsfotos zu bekommen, ist die Verwendung eines benutzerdefinierten QR-Codes. Immer mehr Paare wenden sich dieser kostengünstigen Option zu, anstatt oder zusätzlich zu einem traditionellen Fotografen. Mit einem QR-Code genießen Ihre Gäste ein interaktives und immersives Erlebnis und verwenden ihre eigenen Telefone, um Ihren besonderen Tag einzufangen. Sie werden es lieben, Bilder aus verschiedenen Perspektiven zu sehen, so dass Sie Blicke auf Ihre Hochzeit aus mehreren Blickwinkeln bekommen können. In diesem Artikel erklären wir, wie Sie einen QR-Code für Hochzeitsbilder erstellen, damit Sie von diesem spannenden Tool profitieren können. - -### Was ist ein QR-Code und wie funktioniert er? - -Ein QR-Code ist ein benutzerdefinierter Barcode, der verwendet wird, um Informationen wie Bilder, Website-URLs und mehr zu speichern. Sie funktionieren wie Instant-Links, die Sie mit einem voreingestellten Ziel verbinden. Um ihn zu verwenden, scannen Sie den QR-Code mit einer Smartphone-Kamera. Jeder Code hat ein einzigartiges quadratisches Muster, das die Kamera als Binärcode identifiziert und analysiert. Dann verwendet es diese Informationen, um einen anklickbaren Link zu erstellen, den Sie einfach drücken und der Sie zu der voreingestellten Seite führt. Sie können Ihren eigenen QR-Code erstellen, der auf das Farbschema Ihrer Hochzeit zugeschnitten ist, ihn ausdrucken und für Ihre Gäste zur Verwendung anzeigen. - -### Wie man einen QR-Code für Hochzeitsbilder erstellt - -Das Erstellen eines [QR-Codes für Ihre Hochzeitsbilder](https://www.guestlense.com/) ist einfach und dauert nur zwei Schritte. Zuerst sollten Sie ein gemeinsames digitales Fotoalbum erstellen, entweder unter Verwendung von Cloud-Speicher oder einem digitalen Hochzeitsgästebuch. Während die Verwendung eines Cloud-Speicher-Albums kostenlos ist, können Foto-Sharing-Services ein rationalisierteres und poliertes Erlebnis bieten. Sie können sie verwenden, um Fotos zu organisieren oder Diashows aus den Bildern zu erstellen. - -Wenn Sie sich für einen Cloud-Service wie iCloud, Dropbox oder Google Photos entscheiden, sollten Sie die Freigabe aktivieren und den Zugriff auf "Jeder mit dem Link kann ansehen" setzen. Dieser Schritt ermöglicht es Gästen, ihre eigenen Bilder hinzuzufügen. Jetzt ist es Zeit, den QR-Code zu generieren. Die Verwendung eines QR-Code-Generators für Hochzeitsbilder ist kostenlos mit einem Service wie Canva, Adobe Express oder QR Code Generator. Kopieren Sie die einzigartige URL von Ihrem Cloud-Speicher-Album und fügen Sie sie in das Textfeld des QR-Code-Generators ein. Sobald fertig, können Sie ihn mit Ihrem eigenen Design und Ihrer Farbe für noch größere Personalisierung anpassen. - -Wenn Sie sich für ein digitales Hochzeitsgästebuch entscheiden, erstellt das Unternehmen den QR-Code für Sie. Ihre Gäste können auch Videos und Audio hochladen und es gibt sogar Live-Diashow-Optionen. Während diese Extras großartig sind, kommen sie mit Kosten, die je nach Unternehmen variieren können. - -### Was ist der beste QR-Code für Hochzeitsbilder? - -Es gibt keinen spezifischen QR-Code, der am besten für Hochzeiten ist; es hängt von den Features ab, die Sie verwenden möchten. Services wie [Guestlense](https://www.guestlense.com/) haben mehrere Stufen basierend auf verschiedenen Optionen. Bei der Wahl einer QR-Code-Plattform sollten Sie berücksichtigen: -- Ihr Budget -- Fotoqualität -- Benutzerfreundlichkeit -- Sicherheit und Datenschutz -- Zusätzliche Features - -Egal welches Budget, jeder kann einen QR-Code für seine Hochzeitsbilder nutzen. - -### Wie Gäste einen QR-Code für Hochzeitsfotos verwenden - -Sobald Sie Ihren einzigartigen QR-Code für Ihre Hochzeitsfotos generiert haben, können Sie ihn ausdrucken und für Ihre Gäste anzeigen. Platzieren Sie ihn an wichtigen Orten wie: -- Zeremonie-Programmen -- Menüs -- Willkommensschildern -- Gästetisch -- Hochzeitsempfang-Tischen - -Mehrere Schilder mit dem QR-Code rund um den Veranstaltungsort zu haben, stellt sicher, dass jeder zugreifen und ihn verwenden kann. Richtungen neben dem Code zu platzieren, ist auch eine gute Idee, besonders für ältere Gäste oder diejenigen, die nicht technisch versiert sind. Fügen Sie eine kurze Notiz mit einer Nachricht wie "Scannen Sie, um Hochzeitsfotos zu teilen und anzuschauen" hinzu oder haben Sie eine dedizierte Person, die jedem hilft, der Hilfe braucht. - -### Wie man Fotos von seinem QR-Code anschaut - -Sobald ein Gast den QR-Code scannt und ein Bild hochlädt, können Sie es in Ihrem digitalen Fotoalbum anschauen. Das Album wird während der Veranstaltung aktualisiert und gibt Ihnen und Ihren Gästen Echtzeit-Zugang, um alle Bilder anzuschauen. Sie können Ihr Album in verschiedene Fotos organisieren, wie die Verlobungsparty, Probeessen, Zeremonie und Empfang. Alle Fotos in den richtigen Alben zu haben, macht es einfacher anzuschauen und macht das Erlebnis angenehmer. - -### Tipps für den Erfolg Ihres QR-Codes - -Das Erstellen eines QR-Codes für Ihre Hochzeit ist eine schnelle und einfache Möglichkeit, Fotos hochzuladen und anzuschauen. Hier sind ein paar Tipps, die Sie beachten sollten, um sicherzustellen, dass es erfolgreich ist. - -#### Halten Sie es einfach - -Die Möglichkeit, Ihren QR-Code anzupassen, ist eine spannende Funktion, aber Sie wollen daran denken, dass es für Ihre Hochzeit ist. Sie wollen, dass er elegant ist und zum Thema und zur Ästhetik passt, damit er zusammenhängend wirkt. - -#### Priorisieren Sie Datenschutz - -Datenschutz ist immer ein wichtiges Anliegen für Online-Fotos und etwas, das Sie ernst nehmen sollten. Wenn Ihnen die Idee nicht gefällt, dass Ihre Bilder öffentlich sind, können Sie den Zugriff einschränken, indem Sie eine passwortgeschützte Landing Page hinzufügen oder die Einstellungen auf privat ändern. Stellen Sie nur sicher, dass Sie den Gästen das Passwort mitteilen oder wie sie auf das Album zugreifen können, damit sie ihre Fotos hochladen und anschauen können. - -#### Wählen Sie eine dedizierte Plattform - -Wenn Sie nicht großartig mit Technologie sind, möchten Sie vielleicht eine dedizierte Plattform wie [Guestlense](https://my.guestlense.com/register) für Ihren QR-Code verwenden. Sie kümmern sich um den gesamten Prozess, damit Sie sich zurücklehnen und Ihren besonderen Tag genießen können. - -Die Verwendung eines QR-Codes für Ihre Hochzeitsbilder ist eine großartige Möglichkeit, Erinnerungen einzufangen und Ihre Gäste in Ihren großen Tag einzubeziehen. Ob Sie ihn selbst generieren oder eine dedizierte Plattform verwenden, es ist eine ausgezeichnete Option für jeden, der seiner Hochzeit eine extra spezielle Note hinzufügen möchte. - ---- - -## Artikel 4: Der ultimative Leitfaden zur Hochzeitsgast-Foto-Teilung (Ohne Kopfschmerzen) - -**Veröffentlicht:** 19. März 2025 - -Ihr Hochzeitstag ist ein schöner Wirbel aus Emotionen, Lachen und kleinen magischen Momenten. Aber hier ist die Sache - Ihr Fotograf kann nicht überall gleichzeitig sein. Deshalb könnten einige der unbezahlbarsten Fotos von Ihrem großen Tag von genau den Menschen kommen, die Sie eingeladen haben, um zu feiern: Ihren Gästen. - -Von albernen Tanzfläche-Selfies bis zu Hinter-den-Kulissen-Schnappschüssen während der Cocktailstunde sind Ihre Freunde und Familie wandernde, sprechende Fotojournalisten. Das einzige Problem? Wie sammelt man all diese fantastischen Gastfotos, ohne danach jeden zu jagen? - -Wenn Sie sich über die besten Möglichkeiten wundern, Gäste ihre Fotos teilen zu lassen, sind Sie hier richtig. Wir führen Sie durch das Warum, das Wie und die Tools, um **Hochzeitsgast-Foto-Sharing** zum Kinderspiel zu machen. Außerdem stellen wir Ihnen **Guestlense** vor, ein brillantes Tool, das alles vereinfacht. - -### Warum Gastfotos wichtig sind (Auch wenn Sie einen Profi-Fotografen haben) - -Einen Hochzeitsfotografen zu engagieren, lohnt sich absolut - sie werden die polierten, rahmenwürdigen Momente einfangen. Aber Ihre Gäste? Sie sind diejenigen, die knipsen werden: -- Ihre Blumenmädchen, die während des Toasts einschlafen -- Ihre College-Freunde, die eine spontane Tanzschlacht starten -- Ihren Vater, der während des ersten Blicks weint -- Den Moment, wo Ihr neuer Ehepartner verstohlen noch ein Stück Kuchen stiehlt - -Diese spontanen Momente sind pures Gold. Aber ohne einen soliden Plan werden sie in Kamerarollen verloren gehen oder in sozialen Feeds begraben. - -Deshalb ist ein rationalisierter Foto-Sharing-Plan ein Muss für moderne Hochzeiten. - -### Die besten Möglichkeiten, Hochzeitsfotos von Gästen zu sammeln - -Lassen Sie uns über Lösungen sprechen. Es gibt mehr Möglichkeiten als je zuvor für Gäste, ihre Fotos zu teilen - und einige sind viel besser als andere. Hier sind die Top-Optionen, von einfachster bis zu aufwendigster. - -#### 1. Verwenden Sie eine Hochzeitsgast-Foto-Sharing-App (Wie Guestlense) - -Wenn Sie die einfachste und gastfreundlichste Option wollen, verwenden Sie ohne Zweifel ein dediziertes Hochzeits-Foto-Sharing-Tool wie [Guestlense](https://www.guestlense.com). - -**Hier ist warum Paare es lieben:** -- Kein App-Download erforderlich - Gäste scannen einfach einen QR-Code und fangen an hochzuladen -- Echtzeit-Uploads - Sie können Fotos sehen, während Ihre Hochzeit sich entfaltet -- Private Galerie - Alle Ihre Fotos leben an einem sicheren, organisierten Ort -- Video-Uploads auch - Weil einige Momente mehr als einen Rahmen brauchen - -Es ist perfekt für Paare, die sich nicht mit komplizierten Apps herumschlagen wollen. Generieren Sie einfach Ihren Event-QR-Code, drucken Sie ihn auf Schilder oder Platzkarten und lassen Sie die Magie geschehen. - -**Pro-Tipp: Zeigen Sie Ihren Guestlense-QR-Code an der Bar, dem Willkommenstisch oder sogar im Badezimmerspiegel für maximale Sichtbarkeit.** - -#### 2. Erstellen Sie ein gemeinsames Album (Google Photos, Dropbox, iCloud) - -Eine andere Möglichkeit, Bilder zu sammeln, ist mit einem gemeinsamen Ordner unter Verwendung eines Services wie: -- [Google Photos](https://photos.google.com/) -- [Dropbox](https://www.dropbox.com/) -- [iCloud Shared Albums](https://support.apple.com/en-us/HT202786) - -Erstellen Sie einfach ein Album vor der Hochzeit, dann teilen Sie den Link danach über Gruppennachricht oder E-Mail. - -**Vorteile:** -- Vertraut für die meisten Gäste -- Kostenlos (oder niedrige Kosten) -- Gut für die Organisation vieler Dateien - -**Nachteile:** -- Nicht sehr interaktiv oder unterhaltsam -- Kann Anmeldung oder App-Download erfordern -- Sie werden Gäste wahrscheinlich mehrmals erinnern müssen - -#### 3. Richten Sie einen Hochzeits-Hashtag ein (Wenn Sie Social Media lieben) - -Das Erstellen eines benutzerdefinierten Hochzeits-Hashtags wie `#JessAndCamSayIDo` kann eine süße Möglichkeit sein, Fotos auf Instagram oder TikTok zu sammeln. Stellen Sie nur sicher, dass Ihr Hashtag einzigartig ist, damit Ihre Bilder nicht mit denen von jemand anderem vermischt werden. - -**Hier ist die Realitätsprüfung:** -- Nicht jeder wird ihn verwenden -- Nicht jeder wird öffentlich posten -- Nicht jeder wird klare oder hochwertige Fotos hochladen - -Es ist eine schöne Ergänzung zu anderen Methoden, aber sollte nicht Ihre einzige Strategie sein. - -#### 4. Verwenden Sie Einweg- oder Sofortbildkameras (Wenn Sie Nostalgie lieben) - -Einwegkameras auf jedem Tisch bringen eine unterhaltsame, vintage Stimmung. Gäste genießen sie und es ermutigt Leute, Fotos zu knipsen, die normalerweise nicht ihr Telefon herausziehen würden. - -**Nachteile:** -- Drucken und Entwickeln kann teuer werden -- Die Qualität kann Glückssache sein -- Sie werden nicht wissen, was eingefangen wurde, bis nach der Hochzeit - -Für beste Ergebnisse kombinieren Sie ein paar Sofortbildkameras mit einer digitalen Option wie Guestlense. - -### Wie Sie Gäste dazu bringen, tatsächlich Fotos hochzuladen - -Sie haben das Tool - jetzt müssen Gäste es verwenden. Hier ist wie Sie sicherstellen, dass die Uploads reibungslos hereinrollen. - -#### 1. Zeigen Sie klare Beschilderung - -Entwerfen Sie ein Schild, das etwas sagt wie: **"Helfen Sie uns, den Tag wiederzuerleben - laden Sie Ihre Fotos hoch! Scannen Sie den QR-Code oder besuchen Sie [Ihren Gästebuch-Link]."** - -Platzieren Sie Schilder am Eingang, Gästetischen, in der Nähe der Tanzfläche und überall wo Gäste abhängen könnten. - -#### 2. Machen Sie eine schnelle Ansage - -Lassen Sie Ihren DJ oder MC während des Essens oder kurz vor dem Tanzen jeden erinnern. Ein einfacher Hinweis wirkt Wunder bei der Ermutigung zur Teilnahme. - -#### 3. Fügen Sie es zu Ihrer Hochzeitswebsite und Einladungen hinzu - -Fügen Sie Ihren Foto-Sharing-Link auf Ihrer Hochzeitswebsite hinzu und ziehen Sie eine kleine Einlage in Ihrer Einladungssuite in Betracht. Je mehr Exposition Gäste vorher haben, desto wahrscheinlicher werden sie sich erinnern. - -#### 4. Senden Sie eine Nachhochzeit-Erinnerung - -Ein paar Tage nach dem großen Tag senden Sie eine Dankes-Nachricht oder E-Mail, die eine sanfte Erinnerung und Ihren Upload-Link enthält. Einige der besten Fotos sitzen vielleicht immer noch im Telefon Ihres Cousins und warten darauf, geteilt zu werden. - -### Hochzeitsgast-Foto-Sharing FAQ - -**Wie sammle ich Hochzeitsfotos von Gästen ohne Social Media zu verwenden?** -Verwenden Sie ein Tool wie [Guestlense](https://www.guestlense.com), das Gästen ermöglicht, Fotos und Videos direkt in eine private Galerie hochzuladen. Keine Accounts, Apps oder Hashtags erforderlich. - -**Kann ich Google Photos verwenden, um Gastfotos zu sammeln?** -Ja, aber es ist möglicherweise nicht die intuitivste Option für jeden Gast. Wenn Sie diese Route gehen, halten Sie Anweisungen einfach und geben Sie klare Links. - -**Was ist die einfachste Möglichkeit, Gäste Hochzeitsfotos hochladen zu lassen?** -Die Verwendung einer Plattform wie Guestlense ist bei weitem die einfachste. Sie funktioniert mit einem einfachen Link oder QR-Code, erfordert keine App und hält alle Ihre Erinnerungen an einem Ort. - -### Abschließende Gedanken: Verpassen Sie nicht die Magie, die Ihre Gäste einfangen - -Wenn alles gesagt und getan ist, geht es beim **Hochzeitsgast-Foto-Sharing** nicht nur darum, mehr Bilder zu sammeln. Es geht darum, Ihren Tag aus den Augen der Menschen zu sehen, die Sie lieben. Jedes verschwommene Tanzfläche-Bild, jede tränenreiche Umarmung, jeder gestohlene Kuss - sie sind alle Teil der Geschichte. - -Machen Sie es Gästen leicht, beizutragen. Ob Sie mit einer dedizierten Plattform wie **Guestlense**, einem gemeinsamen Ordner oder einer Mischung von Methoden gehen, der Schlüssel ist Einfachheit. Geben Sie Gästen klare Anweisungen und scheuen Sie sich nicht, nachzufassen. - -Denn Jahre später, wenn der Kuchen weg ist und das Kleid weggepackt ist, werden Sie so froh sein, dass Sie diese kleinen Momente eingefangen haben, die Ihren Tag zu **Ihrem** gemacht haben. - ---- - -## Artikel 5: Wann Hochzeitseinladungen verschickt werden sollten: Der ultimative Leitfaden für perfektes Timing - -**Veröffentlicht:** 15. Dezember 2024 - -Timing ist alles bei der Hochzeitsplanung und das Versenden Ihrer Hochzeitseinladungen ist keine Ausnahme. Sie zu früh zu versenden, könnte dazu führen, dass Gäste vergessen, während zu spät zu versenden zu Terminüberschneidungen führen könnte. Dieser Leitfaden hilft Ihnen, das perfekte Timing für das Versenden Ihrer Hochzeitseinladungen zu finden und sicherzustellen, dass Ihre Gäste genug Zeit haben, RSVP zu geben und für Ihren großen Tag zu planen. - -### 1. Die allgemeine Regel: 6 bis 8 Wochen vor der Hochzeit - -Für die meisten Hochzeiten ist der Sweet Spot für das Versenden von Einladungen **6 bis 8 Wochen vor dem Hochzeitsdatum**. Dieser Zeitrahmen gibt Gästen genug Zeit, RSVP zu geben, Reisen zu arrangieren und ihre Kalender zu blockieren, ohne sich gehetzt zu fühlen oder die Veranstaltung zu vergessen. - -Allerdings kann diese allgemeine Regel je nach Art der Hochzeit und den Umständen Ihrer Gäste variieren. - -### 2. Wann Save-the-Dates verschickt werden sollten - -Save-the-Dates sind Ihre erste offizielle Kommunikation mit Gästen und dienen als Vorwarnung über Ihr Hochzeitsdatum und den Ort. Diese sollten versendet werden: -- **8 bis 12 Monate im Voraus** für Zielhochzeiten oder Spitzenreisezeiten. -- **6 bis 8 Monate im Voraus** für lokale Hochzeiten oder kleinere Zusammenkünfte. - -Save-the-Dates erfordern keine detaillierten Informationen, aber sie sollten das Datum, den Ort und eine Notiz enthalten, dass formelle Einladungen folgen werden. - -### 3. Faktoren, die beeinflussen, wann Hochzeitseinladungen verschickt werden sollten - -#### Zielhochzeiten - -Wenn Ihre Hochzeit erfordert, dass Gäste lange Strecken reisen oder Unterkünfte buchen, müssen Sie ihnen extra Vorlaufzeit geben. -- **Einladungen versenden:** 3 bis 4 Monate im Voraus. -- **Save-the-Dates:** 12 Monate im Voraus. - -#### Ferien- oder Spitzenzeiten-Hochzeiten - -Hochzeiten während Feiertagen oder beschäftigten Zeiten wie Sommer erfordern frühere Kommunikation. -- **Einladungen versenden:** 8 bis 10 Wochen im Voraus. -- **Save-the-Dates:** 9 bis 12 Monate im Voraus. - -#### Kleinere, lokale Hochzeiten - -Wenn die meisten Ihrer Gäste lokal sind und die Veranstaltung intimer ist, können Sie beim Standard-Zeitplan bleiben: -- **Einladungen versenden:** 6 bis 8 Wochen im Voraus. -- **Save-the-Dates:** Optional aber geschätzt, besonders für auswärtige Gäste. - -### 4. RSVP-Fristen: Das richtige Datum setzen - -Ihre RSVP-Frist sollte ungefähr **2 bis 4 Wochen vor der Hochzeit** sein. Das gibt Ihnen Zeit, um: -- Ihre Kopfzahl für Catering und Sitzordnung zu finalisieren. -- Bei Gästen nachzufassen, die nicht geantwortet haben. - -Fügen Sie die RSVP-Frist auf Ihrer Einladung hinzu und machen Sie es Gästen leicht zu antworten, indem Sie einen frankierten Rückumschlag, eine Online-RSVP-Option oder beides bereitstellen. - -### 5. Einladungen für andere Hochzeitsveranstaltungen versenden - -Zusätzlich zu Ihren Hochzeitseinladungen müssen Sie möglicherweise Einladungen für andere Veranstaltungen versenden, wie Probeessen oder Nachhochzeitsbrunches. Hier ist wann Sie sie versenden sollten: -- **Probeessen-Einladungen:** 4 bis 6 Wochen vor der Hochzeit. -- **Nachhochzeitsbrunch-Einladungen:** Fügen Sie diese mit der Hochzeitseinladung hinzu oder versenden Sie sie 4 Wochen im Voraus. - -### 6. Wie Sie zeitgerechte Lieferung sicherstellen - -#### Bereiten Sie früh vor - -Beginnen Sie früh mit dem Sammeln von Adressen und dem Entwerfen Ihrer Einladungen. Streben Sie an, Ihre Einladungen gedruckt und versandbereit zu haben, mindestens **3 bis 4 Wochen vor Ihrem Versanddatum**. - -#### Wählen Sie zuverlässige Versandmethoden - -Verwenden Sie einen seriösen Postservice und ziehen Sie Hand-Stornierung Ihrer Einladungen am Postamt in Betracht, um Schäden zu vermeiden. Für internationale Gäste versenden Sie Einladungen mindestens **12 Wochen im Voraus**, um Versandverzögerungen zu berücksichtigen. - -#### Überprüfen Sie Adressen doppelt - -Vermeiden Sie zurückgesendete Einladungen, indem Sie Adressen im Voraus überprüfen. Tools wie Google Sheets oder Hochzeitsplanungs-Apps können Ihnen helfen, Gästeinformationen im Auge zu behalten. - -### 7. Was in Ihrer Hochzeitseinladungssuite enthalten sein sollte - -Ihre Einladungssuite sollte alle wesentlichen Details enthalten, die Gäste brauchen, um für Ihre Hochzeit zu planen: -- **Haupteinladung:** Enthält Ihre Namen, Hochzeitsdatum, Uhrzeit und Veranstaltungsort. -- **Details-Karte:** Deckt zusätzliche Informationen wie Dresscode, Unterkünfte und Transport ab. -- **RSVP-Karte:** Ermöglicht Gästen, ihre Teilnahme zu bestätigen und Essenspräferenzen anzugeben, falls zutreffend. -- **Hochzeitswebsite:** Wenn Sie eine Hochzeitswebsite haben, fügen Sie die URL für mehr Details hinzu. - -### 8. Tipps für digitale Einladungen - -Wenn Sie sich für digitale Einladungen entscheiden, gelten die gleichen Timing-Regeln. E-Mail-Einladungen sind ideal für lässige oder umweltfreundliche Hochzeiten und können den RSVP-Prozess rationalisieren. - -### 9. Vermeiden Sie diese häufigen Fehler - -#### Einladungen zu spät versenden - -Bis zur letzten Minute zu warten, kann Gäste in Terminschwierigkeiten bringen. - -#### Reisezeit nicht berücksichtigen - -Wenn Sie internationale oder auswärtige Gäste haben, berücksichtigen Sie längere Versand- und Reisezeiten. - -#### RSVP-Fristen übersehen - -Das Setzen oder Durchsetzen einer RSVP-Frist zu versäumen, kann zu unnötigem Stress führen, wenn Sie Ihre Gästeliste finalisieren. - -### 10. Zusammenfassungs-Zeitplan für das Versenden von Einladungen - -Hier ist eine schnelle Referenz für wann Sie hochzeitsbezogene Kommunikation versenden sollten: -- **Save-the-Dates:** 6 bis 12 Monate vor der Hochzeit. -- **Hochzeitseinladungen:** 6 bis 8 Wochen vor der Hochzeit (3 bis 4 Monate für Zielhochzeiten). -- **RSVP-Frist:** 2 bis 4 Wochen vor der Hochzeit. -- **Andere Veranstaltungseinladungen:** 4 bis 6 Wochen vor der Veranstaltung. - -### Abschließende Gedanken - -Das Versenden von Hochzeitseinladungen zur richtigen Zeit ist der Schlüssel, um einen reibungslosen Planungsprozess und eine gut besuchte Feier sicherzustellen. Indem Sie diese Richtlinien befolgen, geben Sie Ihren Gästen ausreichend Zeit zur Vorbereitung, während Sie Ihren Hochzeitszeitplan auf Kurs halten. - -Die Planung einer Hochzeit handelt alles von Balance - Timing, Organisation und Kommunikation. Mit ein wenig Vorbereitung werden Ihre Einladungen den Ton für einen Tag setzen, den Ihre Gäste nie vergessen werden! - ---- - -## Artikel 6: Wie man Hochzeitsplaner wird: Eine Schritt-für-Schritt-Anleitung - -**Veröffentlicht:** 15. Dezember 2024 - -Hochzeitsplaner zu werden, ist eine lohnende Berufswahl für diejenigen mit einer Leidenschaft für Kreativität, Organisation und die Liebe, Lebensmomente zu feiern. Wenn Sie jemals davon geträumt haben, unvergessliche Hochzeiten zu orchestrieren, hier ist ein umfassender Leitfaden, der Ihnen hilft, in die Branche einzusteigen. - -### 1. Die Rolle eines Hochzeitsplaners verstehen - -Bevor Sie eintauchen, ist es wichtig zu wissen, was es bedeutet, Hochzeitsplaner zu sein. Hochzeitsplaner sind verantwortlich für: -- Koordination aller Aspekte einer Hochzeit, von der Veranstaltungsort-Auswahl bis zum Vendor-Management. -- Verwaltung von Budgets und Zeitplänen. -- Problemlösung unter Druck. -- Kommunikation mit Kunden, um ihre Vision zum Leben zu erwecken. - -Diese Rolle erfordert eine Mischung aus Kreativität, logistischen Fähigkeiten und emotionaler Intelligenz, um mit hochriskanten, emotional aufgeladenen Veranstaltungen umzugehen. - -### 2. Ihre Fähigkeiten und Leidenschaft bewerten - -Erfolgreiche Hochzeitsplaner besitzen eine einzigartige Kombination von Eigenschaften, einschließlich: -- **Organisation:** Gleichzeitiges Management mehrerer Details. -- **Kreativität:** Gestaltung schöner und personalisierter Hochzeiten. -- **Zwischenmenschliche Fähigkeiten:** Vertrauen zu Kunden und Vendoren aufbauen. -- **Problemlösung:** Unerwartete Herausforderungen anmutig handhaben. - -Wenn diese Eigenschaften bei Ihnen anklingen, sind Sie auf einem großartigen Weg. - -### 3. Relevante Erfahrung sammeln - -Erfahrung ist der Schlüssel in der Hochzeitsplanungsbranche. Hier ist wie Sie sie aufbauen: -- **Beginnen Sie klein:** Planen Sie Veranstaltungen für Freunde oder Familie. Das ermöglicht es Ihnen, ein Portfolio aufzubauen und praktische Erfahrung zu sammeln. -- **Freiwilligenarbeit:** Bieten Sie an, etablierten Hochzeitsplanern zu assistieren. Das gibt Ihnen Einblick in die Branche und hilft Ihnen, von erfahrenen Profis zu lernen. -- **Arbeit in verwandten Bereichen:** Rollen in der Veranstaltungsplanung, Catering oder Gastfreundschaft können wertvolle Einblicke in die Hochzeitsbranche geben. - -### 4. Sich selbst weiterbilden - -Während formale Bildung nicht erforderlich ist, um Hochzeitsplaner zu werden, kann sie Ihnen einen Wettbewerbsvorteil geben. Ziehen Sie in Betracht: -- **Zertifizierungen:** Programme wie die vom *Wedding Planning Institute* oder *The Bridal Society* können Ihnen branchenspezifische Fähigkeiten beibringen. -- **Workshops und Seminare:** Diese decken oft Themen wie Vertragsverhandlung, Budgetierung und Design-Trends ab. -- **Geschäftsfähigkeiten:** Kurse in Marketing, Buchhaltung oder Unternehmertum können Ihnen helfen, Ihr eigenes Hochzeitsplanungsgeschäft zu führen. - -### 5. Ein Portfolio aufbauen - -Ein starkes Portfolio zeigt Ihre Kreativität und Organisationsfähigkeiten. Fügen Sie hinzu: -- Fotos von Veranstaltungen, die Sie geplant haben. -- Kunden-Testimonials. -- Mood Boards oder Design-Konzepte. - -Auch wenn Sie gerade erst anfangen, können Mock-Hochzeiten oder gestylte Shootings helfen, Ihre Vision und Fähigkeiten zu demonstrieren. - -### 6. Ihre Marke etablieren - -Ihre Marke ist, wie potenzielle Kunden Sie wahrnehmen. Fokussieren Sie sich auf: -- **Erstellung eines Geschäftsnamens und Logos:** Wählen Sie etwas einprägsames und professionelles. -- **Aufbau einer Website:** Zeigen Sie Ihr Portfolio, Services und Kontaktinformationen. -- **Sozialmedien-Präsenz:** Plattformen wie Instagram und Pinterest sind wichtig, um Bräute und Bräutigame zu erreichen. - -### 7. Mit Vendoren vernetzen - -Hochzeitsplaner arbeiten eng mit Vendoren zusammen, einschließlich Floristen, Fotografen, Caterern und DJs. Bauen Sie starke Beziehungen auf, indem Sie: -- Branchenveranstaltungen und Braut-Messen besuchen. -- Lokale Vendoren kontaktieren, um sich vorzustellen. -- Bei gestylten Shootings zusammenarbeiten, um gegenseitige Exposition zu schaffen. - -### 8. Klein anfangen und skalieren - -Am Anfang arbeiten Sie möglicherweise an kleineren Hochzeiten oder bieten ermäßigte Preise, um Ihre Kundenbasis aufzubauen. Mit der Zeit: -- Erhöhen Sie Ihre Preise, während Sie Erfahrung sammeln. -- Spezialisieren Sie sich auf bestimmte Arten von Hochzeiten (z.B. Ziel-, Luxus- oder Öko-Hochzeiten). -- Stellen Sie ein Team oder Assistenten-Planer ein, um Ihre Kapazität zu erweitern. - -### 9. Mit Trends auf dem Laufenden bleiben - -Die Hochzeitsbranche entwickelt sich schnell. Bleiben Sie informiert, indem Sie: -- Hochzeitsblogs, Magazine und Influencer folgen. -- Konferenzen wie *Wedding MBA* besuchen. -- Populäre Plattformen wie Pinterest für aufkommende Trends im Auge behalten. - -### 10. Außergewöhnlichen Service liefern - -Mundpropaganda-Referenzen sind unschätzbar im Hochzeitsplanungsgeschäft. Um glühende Empfehlungen sicherzustellen: -- Kommunizieren Sie klar und regelmäßig mit Ihren Kunden. -- Seien Sie proaktiv beim Lösen von Problemen. -- Gehen Sie über das Übliche hinaus, um jede Hochzeit unvergesslich zu machen. - -### 11. Herausforderungen annehmen und Erfolge feiern - -Hochzeitsplanung kann stressig sein, aber sie ist auch unglaublich erfüllend. Sie werden Herausforderungen wie Last-Minute-Änderungen oder schwierige Kunden gegenüberstehen, aber die Freude, die Traumhochzeit eines Paares zum Leben zu erwecken, macht alles wett. - -### Abschließende Gedanken - -Hochzeitsplaner zu werden, erfordert Hingabe, Kreativität und eine Liebe für das Schaffen unvergesslicher Momente. Indem Sie diese Schritte befolgen und sich Ihrer Kunst verschreiben, können Sie eine blühende Karriere in der Hochzeitsplanungsbranche aufbauen. Ob Sie große Feiern oder intime Zusammenkünfte orchestrieren, Sie werden eine zentrale Rolle an einem der wichtigsten Tage im Leben eines Paares spielen. - -Fangen Sie klein an, träumen Sie groß und hinterlassen Sie Ihre Spuren in der Welt der Hochzeiten! - ---- - -## Artikel 7: Hochzeitsbilder QR-Code: Die moderne Art, Erinnerungen zu sammeln und zu teilen - -**Veröffentlicht:** 13. Dezember 2024 - -Die Tage der Einwegkameras auf jedem Tisch oder wochenlanges Warten, um Fotos von Ihren Hochzeitsgästen zu sammeln, sind vorbei. Mit der sich entwickelnden Technologie ist der bescheidene [QR-Code](https://digital.gov/resources/introduction-to-qr-codes/) als Game-Changer für das Hochzeitsfoto-Sharing aufgetaucht. Das Integrieren eines QR-Codes in Ihren Hochzeitstag macht es mühelos für Gäste, Bilder in Echtzeit hochzuladen und darauf zuzugreifen, und schafft ein nahtloses und interaktives Erlebnis. Hier ist wie Sie einen Hochzeitsbilder-QR-Code verwenden können, um Ihren großen Tag zu verbessern. - -### Was ist ein Hochzeitsbilder-QR-Code? - -Ein [Hochzeitsbilder-QR-Code](https://www.guestlense.com/occasions/weddings) ist ein scannbarer Code, der Ihre Gäste zu einer digitalen Galerie oder Upload-Plattform führt. Ob es für das Hochladen der Fotos ist, die sie während der Veranstaltung machen, oder für den Zugriff auf das offizielle Hochzeitsalbum, QR-Codes vereinfachen den Prozess und stellen sicher, dass kein Moment verpasst wird. Gäste können ihr Smartphone verwenden, um den Code zu scannen, und werden sofort mit Ihrer gewählten Plattform verbunden. - -### Vorteile der Verwendung eines QR-Codes für Hochzeitsbilder - -Ein QR-Code vereinfacht den Prozess des Sammelns und Teilens von Fotos und macht ihn für alle Ihre Gäste zugänglich. - -#### Einfache Fotosammlung - -QR-Codes eliminieren die Notwendigkeit für Gäste, ihre Fotos per E-Mail zu senden oder zu simsen. Mit einem schnellen Scan können sie Bilder direkt in ein gemeinsames Album oder Cloud-Speicher hochladen. Diese Bequemlichkeit fördert mehr Teilnahme und stellt sicher, dass Sie eine große Vielfalt an spontanen Aufnahmen bekommen. - -#### Echtzeit-Sharing - -Wollen Sie die Magie Ihres Hochzeitstages sofort wiedererleben? QR-Codes ermöglichen es Gästen, Fotos hochzuladen, während sich die Veranstaltung entfaltet. Diese Funktion ermöglicht es Ihnen und Ihren Liebsten, Schnappschüsse der Feier zu genießen, ohne auf die Bearbeitungen des Fotografen warten zu müssen. - -#### Kosteneffektiv - -Anstatt in mehrere Fotografen oder das Mieten von Fotoboxen zu investieren, lässt ein QR-Code Sie Fotos aus jeder Ecke des Veranstaltungsortes crowdsourcen. Sie werden verschiedene Perspektiven einfangen, ohne Ihr Hochzeitsbudget zu belasten. - -#### Umweltfreundlich - -Indem Sie digital gehen, können Sie physische Anweisungen drucken oder USB-Sticks verteilen überspringen. Ein einfacher QR-Code auf einem Schild, Programm oder Tischkarte reduziert Papierabfall und verbessert gleichzeitig das Gäste-Engagement. - -### Wie man einen Hochzeitsbilder-QR-Code erstellt - -Sie nehmen jetzt die ersten Schritte zur Sammlung von Gastfotos. Glückwunsch! Hier ist wie Sie starten: - -#### 1. Wählen Sie eine Foto-Sharing-Plattform - -Wählen Sie eine Plattform, wo Gäste Fotos hochladen und anschauen können. Beliebte Optionen sind Google Photos, Dropbox oder spezialisierte Hochzeits-Apps wie [Guestlense](http://www.guestlense.com), [Honcho](https://thehoncho.app/) oder [Guestpix](https://guestpix.com). Guestlense ist speziell für Hochzeiten entwickelt und bietet eine benutzerfreundliche Schnittstelle, wo Gäste mühelos Fotos und Videos hochladen können. Es ermöglicht Ihnen auch, eine schöne Galerie zu kuratieren, die Sie nach dem großen Tag mit Ihren Liebsten teilen können. - -#### 2. Generieren Sie Ihren QR-Code - -Verwenden Sie einen kostenlosen Online-QR-Code-Generator, um einen benutzerdefinierten Code zu erstellen, der zu Ihrer Foto-Sharing-Plattform linkt. Viele Tools ermöglichen es Ihnen, Personalisierung hinzuzufügen, wie Ihre Hochzeitsfarben oder Namen. - -#### 3. Testen Sie den QR-Code - -Vor dem großen Tag testen Sie den QR-Code, um sicherzustellen, dass er korrekt funktioniert. Bitten Sie ein paar Freunde oder Familienmitglieder, ihn zu scannen und Fotos hochzuladen. - -#### 4. Zeigen Sie den QR-Code an - -Drucken Sie den QR-Code auf Ihre Hochzeitseinladungen, Programme oder Beschilderung am Veranstaltungsort. Für eine kreativere Note ziehen Sie in Betracht, ihn in Ihre Tischdekoration oder Gefälligkeiten zu integrieren. - -### Kreative Ideen für die Verwendung von QR-Codes auf Ihrer Hochzeit - -Machen Sie das Beste aus Ihrem Gästebuch mit unterhaltsamen Möglichkeiten, wie Ihre Gäste interagieren und Erinnerungen teilen können. - -#### Interaktive Fotostationen - -Richten Sie eine Fotostation mit einem QR-Code ein, der Gäste zu einer Galerie der Highlights des Tages führt. Fügen Sie Requisiten und Schilder hinzu, die sie ermutigen, zu knipsen und zu teilen. - -#### Gästebuch-Integration - -Kombinieren Sie Ihre digitale Galerie mit einem virtuellen Gästebuch. Gäste können den QR-Code scannen, um herzliche Nachrichten neben ihren Fotos zu hinterlassen. Guestlense bietet eine integrierte Funktion, wo Gäste personalisierte Notizen zu ihren Uploads hinzufügen können, was Ihre Galerie noch bedeutungsvoller macht. - -#### Dankeskarten - -Nach der Hochzeit fügen Sie einen QR-Code auf Ihre Dankeskarten hinzu. Dieser Code kann Gäste zu einem kuratierten Album professioneller Fotos und spontaner Momente vom Tag führen. Mit Guestlense können Sie eine polierte und leicht zugängliche Galerie erstellen, die Sie mit allen teilen können, die mit Ihnen gefeiert haben. - -### Tipps für Erfolg - -Genau wie es wichtig ist, die beste Plattform zu wählen, müssen Sie Wege finden, Ihre Gäste einzubeziehen. - -#### Machen Sie ihn sichtbar - -Platzieren Sie QR-Codes in stark frequentierten Bereichen wie dem Empfangseingang, Esstischen oder der Bar. - -#### Geben Sie Anweisungen - -Fügen Sie eine kurze Erklärung wie "Scannen Sie, um Ihre Fotos zu teilen!" hinzu, um weniger technisch versierte Gäste zu leiten. - -#### Sichern Sie Ihre Galerie - -Verwenden Sie Passwortschutz oder beschränken Sie den Zugriff, um Datenschutz sicherzustellen. - -### Warum Guestlense für Ihre Hochzeit wählen? - -[Guestlense](http://www.guestlense.com) nimmt den Ärger aus dem Sammeln und Teilen von Hochzeitsfotos. Im Gegensatz zu generischen Plattformen ist Guestlense auf Hochzeiten zugeschnitten und bietet: -- **Echtzeit-Uploads:** Sehen Sie Ihre Hochzeit zum Leben erwachen, während Gäste Fotos und Videos sofort hochladen. -- **Schöne Galerien:** Erstellen Sie eine atemberaubende, anpassbare Galerie, um Ihre Erinnerungen zu präsentieren. -- **Einfaches Teilen:** Stellen Sie einen einzelnen QR-Code bereit, der für Gäste jeden Alters intuitiv zu verwenden ist. -- **Verbesserter Datenschutz:** Halten Sie Ihre besonderen Momente sicher mit passwortgeschütztem Zugriff. - -### Fazit - -Die Verwendung eines Hochzeitsbilder-QR-Codes ist eine einfache, aber innovative Möglichkeit, die Freude und Aufregung Ihres großen Tages einzufangen. Plattformen wie Guestlense machen den Prozess noch nahtloser und stellen sicher, dass Sie eine dynamische und schöne Sammlung von Erinnerungen haben werden. Mit Guestlense können Sie Gäste aktiv daran beteiligen, die besonderen Momente Ihrer Hochzeit zu bewahren, während Sie ein stressfreies Erlebnis genießen. - ---- - -*Quelle: https://www.guestlense.com/articles - Erfasst am 10. Oktober 2025* \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 013639e..cbc9d7d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,6 +7,8 @@ "dependencies": { "@headlessui/react": "^2.2.0", "@inertiajs/react": "^2.1.0", + "@modelcontextprotocol/server-puppeteer": "^2025.5.12", + "@modelcontextprotocol/server-sequential-thinking": "^2025.7.1", "@paypal/react-paypal-js": "^8.9.2", "@playwright/mcp": "^0.0.37", "@radix-ui/react-accordion": "^1.2.12", @@ -32,6 +34,7 @@ "@tanstack/react-query": "^5.90.2", "@types/react": "^19.0.3", "@types/react-dom": "^19.0.2", + "@upstash/context7-mcp": "^1.0.21", "@vitejs/plugin-react": "^4.6.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -1833,7 +1836,6 @@ "version": "1.19.1", "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.19.1.tgz", "integrity": "sha512-3Y2h3MZKjec1eAqSTBclATlX+AbC6n1LgfVzRMJLt3v6w0RCYgwLrjbxPDbhsYHt6Wdqc/aCceNJYgj448ELQQ==", - "dev": true, "license": "MIT", "dependencies": { "ajv": "^6.12.6", @@ -1853,6 +1855,68 @@ "node": ">=18" } }, + "node_modules/@modelcontextprotocol/server-puppeteer": { + "version": "2025.5.12", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/server-puppeteer/-/server-puppeteer-2025.5.12.tgz", + "integrity": "sha512-uG5QIxnnAkL6m7snXcsgC3k8ZnkYlikYZN016re6TEwtXwKUoJjRMzsqbwqw45IqP+7pXvN9vuPJ/OuHu70jow==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "license": "MIT", + "dependencies": { + "@modelcontextprotocol/sdk": "1.0.1", + "puppeteer": "^23.4.0" + }, + "bin": { + "mcp-server-puppeteer": "dist/index.js" + } + }, + "node_modules/@modelcontextprotocol/server-puppeteer/node_modules/@modelcontextprotocol/sdk": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.0.1.tgz", + "integrity": "sha512-slLdFaxQJ9AlRg+hw28iiTtGvShAOgOKXcD0F91nUcRYiOMuS9ZBYjcdNZRXW9G5JQ511GRTdUy1zQVZDpJ+4w==", + "license": "MIT", + "dependencies": { + "content-type": "^1.0.5", + "raw-body": "^3.0.0", + "zod": "^3.23.8" + } + }, + "node_modules/@modelcontextprotocol/server-sequential-thinking": { + "version": "2025.7.1", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/server-sequential-thinking/-/server-sequential-thinking-2025.7.1.tgz", + "integrity": "sha512-gEMck99hpP+us6CTGACerxOlCsVL+e53kBev5E64m4yaQhnjIj/+vTttapc7Xc1TsvPnzSmtCwKYvcFPZ0tg/w==", + "license": "MIT", + "dependencies": { + "@modelcontextprotocol/sdk": "0.5.0", + "chalk": "^5.3.0", + "yargs": "^17.7.2" + }, + "bin": { + "mcp-server-sequential-thinking": "dist/index.js" + } + }, + "node_modules/@modelcontextprotocol/server-sequential-thinking/node_modules/@modelcontextprotocol/sdk": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-0.5.0.tgz", + "integrity": "sha512-RXgulUX6ewvxjAG0kOpLMEdXXWkzWgaoCGaA2CwNW7cQCIphjpJhjpHSiaPdVCnisjRF/0Cm9KWHUuIoeiAblQ==", + "license": "MIT", + "dependencies": { + "content-type": "^1.0.5", + "raw-body": "^3.0.0", + "zod": "^3.23.8" + } + }, + "node_modules/@modelcontextprotocol/server-sequential-thinking/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/@mswjs/interceptors": { "version": "0.39.7", "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.39.7.tgz", @@ -2058,6 +2122,40 @@ "node": ">=18" } }, + "node_modules/@puppeteer/browsers": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.6.1.tgz", + "integrity": "sha512-aBSREisdsGH890S2rQqK82qmQYU3uFpSH8wcZWHgHzl3LfzsxAKbLNiAG9mO8v1Y0UICBeClICxPJvyr0rcuxg==", + "license": "Apache-2.0", + "dependencies": { + "debug": "^4.4.0", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.5.0", + "semver": "^7.6.3", + "tar-fs": "^3.0.6", + "unbzip2-stream": "^1.4.3", + "yargs": "^17.7.2" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@puppeteer/browsers/node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@radix-ui/number": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz", @@ -3949,6 +4047,12 @@ "@testing-library/dom": ">=7.21.4" } }, + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "license": "MIT" + }, "node_modules/@ts-morph/common": { "version": "0.27.0", "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.27.0.tgz", @@ -4096,6 +4200,16 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "8.46.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.0.tgz", @@ -4367,6 +4481,30 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@upstash/context7-mcp": { + "version": "1.0.21", + "resolved": "https://registry.npmjs.org/@upstash/context7-mcp/-/context7-mcp-1.0.21.tgz", + "integrity": "sha512-kO9kGxt/ZgbSi7rarysNasc92l1b6RoaHUSDOJ8/SzDkLvE9VL0K2F8lC4w6eFDc+B4rfW2uSPeBCNC65nYnxw==", + "license": "MIT", + "dependencies": { + "@modelcontextprotocol/sdk": "^1.17.5", + "commander": "^14.0.0", + "undici": "^6.6.3", + "zod": "^3.24.2" + }, + "bin": { + "context7-mcp": "dist/index.js" + } + }, + "node_modules/@upstash/context7-mcp/node_modules/commander": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.1.tgz", + "integrity": "sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, "node_modules/@vitejs/plugin-react": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", @@ -4477,7 +4615,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", - "dev": true, "license": "MIT", "dependencies": { "mime-types": "^3.0.0", @@ -4491,7 +4628,6 @@ "version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -4501,7 +4637,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", - "dev": true, "license": "MIT", "dependencies": { "mime-db": "^1.54.0" @@ -4629,7 +4764,6 @@ "version": "7.1.4", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", - "dev": true, "license": "MIT", "engines": { "node": ">= 14" @@ -4639,7 +4773,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", @@ -4721,7 +4854,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, "license": "Python-2.0" }, "node_modules/aria-hidden": { @@ -4954,7 +5086,6 @@ "version": "1.7.3", "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz", "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==", - "dev": true, "license": "Apache-2.0", "peerDependencies": { "react-native-b4a": "*" @@ -4976,14 +5107,89 @@ "version": "2.7.0", "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.7.0.tgz", "integrity": "sha512-b3N5eTW1g7vXkw+0CXh/HazGTcO5KYuu/RCNaJbDMPI6LHDi+7qe8EmxKUVe1sUbY2KZOVZFyj62x0OEz9qyAA==", - "dev": true, "license": "Apache-2.0" }, + "node_modules/bare-fs": { + "version": "4.4.11", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.4.11.tgz", + "integrity": "sha512-Bejmm9zRMvMTRoHS+2adgmXw1ANZnCNx+B5dgZpGwlP1E3x6Yuxea8RToddHUbWtVV0iUMWqsgZr8+jcgUI2SA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-events": "^2.5.4", + "bare-path": "^3.0.0", + "bare-stream": "^2.6.4", + "bare-url": "^2.2.2", + "fast-fifo": "^1.3.2" + }, + "engines": { + "bare": ">=1.16.0" + }, + "peerDependencies": { + "bare-buffer": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + } + } + }, + "node_modules/bare-os": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz", + "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "bare": ">=1.14.0" + } + }, + "node_modules/bare-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", + "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-os": "^3.0.1" + } + }, + "node_modules/bare-stream": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz", + "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "streamx": "^2.21.0" + }, + "peerDependencies": { + "bare-buffer": "*", + "bare-events": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + }, + "bare-events": { + "optional": true + } + } + }, + "node_modules/bare-url": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.0.tgz", + "integrity": "sha512-c+RCqMSZbkz97Mw1LWR0gcOqwK82oyYKfLoHJ8k13ybi1+I80ffdDzUy0TdAburdrR/kI0/VuN8YgEnJqX+Nyw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-path": "^3.0.0" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, "funding": [ { "type": "github", @@ -5009,6 +5215,15 @@ "baseline-browser-mapping": "dist/cli.js" } }, + "node_modules/basic-ftp": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/bl": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", @@ -5025,7 +5240,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", - "dev": true, "license": "MIT", "dependencies": { "bytes": "^3.1.2", @@ -5124,11 +5338,19 @@ "ieee754": "^1.2.1" } }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, "node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -5196,7 +5418,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -5286,6 +5507,28 @@ "node": ">=18" } }, + "node_modules/chromium-bidi": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.11.0.tgz", + "integrity": "sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA==", + "license": "Apache-2.0", + "dependencies": { + "mitt": "3.0.1", + "zod": "3.23.8" + }, + "peerDependencies": { + "devtools-protocol": "*" + } + }, + "node_modules/chromium-bidi/node_modules/zod": { + "version": "3.23.8", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, "node_modules/class-variance-authority": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", @@ -5525,7 +5768,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz", "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==", - "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "5.2.1" @@ -5538,7 +5780,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -5563,7 +5804,6 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.6.0" @@ -5580,7 +5820,6 @@ "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, "license": "MIT", "dependencies": { "object-assign": "^4", @@ -5594,7 +5833,6 @@ "version": "9.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, "license": "MIT", "dependencies": { "env-paths": "^2.2.1", @@ -5630,7 +5868,6 @@ "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, "license": "MIT", "dependencies": { "path-key": "^3.1.0", @@ -5902,6 +6139,32 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "license": "MIT", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/degenerator/node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -5915,7 +6178,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -5946,6 +6208,12 @@ "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", "license": "MIT" }, + "node_modules/devtools-protocol": { + "version": "0.0.1367902", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz", + "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==", + "license": "BSD-3-Clause" + }, "node_modules/diff": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.2.tgz", @@ -6026,7 +6294,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true, "license": "MIT" }, "node_modules/electron-to-chromium": { @@ -6083,12 +6350,20 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, "node_modules/enhanced-resolve": { "version": "5.18.3", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", @@ -6126,7 +6401,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -6143,7 +6417,6 @@ "version": "1.3.4", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", - "dev": true, "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" @@ -6383,7 +6656,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true, "license": "MIT" }, "node_modules/escape-string-regexp": { @@ -6399,6 +6671,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, "node_modules/eslint": { "version": "9.37.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz", @@ -6574,7 +6867,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", @@ -6628,7 +6920,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=4.0" @@ -6648,7 +6939,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" @@ -6658,7 +6948,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -6668,7 +6957,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", - "dev": true, "license": "Apache-2.0", "dependencies": { "bare-events": "^2.7.0" @@ -6678,7 +6966,6 @@ "version": "3.0.7", "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", - "dev": true, "license": "MIT", "dependencies": { "eventsource-parser": "^3.0.1" @@ -6691,7 +6978,6 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==", - "dev": true, "license": "MIT", "engines": { "node": ">=18.0.0" @@ -6738,7 +7024,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==", - "dev": true, "license": "MIT", "dependencies": { "accepts": "^2.0.0", @@ -6781,7 +7066,6 @@ "version": "7.5.1", "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.1.tgz", "integrity": "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==", - "dev": true, "license": "MIT", "engines": { "node": ">= 16" @@ -6797,7 +7081,6 @@ "version": "0.7.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -6807,7 +7090,6 @@ "version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -6817,7 +7099,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", - "dev": true, "license": "MIT", "dependencies": { "mime-db": "^1.54.0" @@ -6826,18 +7107,51 @@ "node": ">= 0.6" } }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, "license": "MIT" }, "node_modules/fast-fifo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "dev": true, "license": "MIT" }, "node_modules/fast-glob": { @@ -6874,7 +7188,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, "license": "MIT" }, "node_modules/fast-levenshtein": { @@ -6894,6 +7207,15 @@ "reusify": "^1.0.4" } }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, "node_modules/fdir": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", @@ -6981,7 +7303,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz", "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==", - "dev": true, "license": "MIT", "dependencies": { "debug": "^4.4.0", @@ -7102,7 +7423,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -7112,7 +7432,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -7350,6 +7669,29 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-uri": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", + "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==", + "license": "MIT", + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/get-uri/node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, "node_modules/glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -7652,7 +7994,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, "license": "MIT", "dependencies": { "depd": "2.0.0", @@ -7669,7 +8010,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -7679,7 +8019,6 @@ "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dev": true, "license": "MIT", "dependencies": { "agent-base": "^7.1.0", @@ -7693,7 +8032,6 @@ "version": "7.0.6", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", - "dev": true, "license": "MIT", "dependencies": { "agent-base": "^7.1.2", @@ -7800,7 +8138,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -7813,7 +8150,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, "funding": [ { "type": "github", @@ -7844,7 +8180,6 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, "license": "MIT", "dependencies": { "parent-module": "^1.0.0", @@ -7881,7 +8216,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, "license": "ISC" }, "node_modules/internal-slot": { @@ -7899,11 +8233,19 @@ "node": ">= 0.4" } }, + "node_modules/ip-address": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz", + "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.10" @@ -7931,7 +8273,6 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true, "license": "MIT" }, "node_modules/is-async-function": { @@ -8252,7 +8593,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - "dev": true, "license": "MIT" }, "node_modules/is-regex": { @@ -8460,7 +8800,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, "license": "ISC" }, "node_modules/isobject": { @@ -8510,7 +8849,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, "license": "MIT", "dependencies": { "argparse": "^2.0.1" @@ -8666,14 +9004,12 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, "license": "MIT" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { @@ -9049,7 +9385,6 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, "license": "MIT" }, "node_modules/locate-path": { @@ -9201,7 +9536,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -9211,7 +9545,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", - "dev": true, "license": "MIT", "engines": { "node": ">=18" @@ -9362,6 +9695,12 @@ "node": ">= 18" } }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -9453,12 +9792,20 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, "node_modules/node-domexception": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", @@ -9686,7 +10033,6 @@ "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, "license": "MIT", "dependencies": { "ee-first": "1.1.1" @@ -9699,7 +10045,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, "license": "ISC", "dependencies": { "wrappy": "1" @@ -9833,6 +10178,38 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/pac-proxy-agent": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", + "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", + "license": "MIT", + "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.6", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-resolver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "license": "MIT", + "dependencies": { + "degenerator": "^5.0.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/package-manager-detector": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.4.0.tgz", @@ -9844,7 +10221,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "license": "MIT", "dependencies": { "callsites": "^3.0.0" @@ -9857,7 +10233,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", @@ -9896,7 +10271,6 @@ "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -9923,7 +10297,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -9960,6 +10333,12 @@ "node": ">= 14.16" } }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "license": "MIT" + }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", @@ -9982,7 +10361,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.0.tgz", "integrity": "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=16.20.0" @@ -10272,6 +10650,15 @@ "dev": true, "license": "MIT" }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/promise-polyfill": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.3.0.tgz", @@ -10317,7 +10704,6 @@ "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, "license": "MIT", "dependencies": { "forwarded": "0.2.0", @@ -10327,22 +10713,98 @@ "node": ">= 0.10" } }, + "node_modules/proxy-agent": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", + "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.6", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.1.0", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-agent/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", "license": "MIT" }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/puppeteer": { + "version": "23.11.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-23.11.1.tgz", + "integrity": "sha512-53uIX3KR5en8l7Vd8n5DUv90Ae9QDQsyIthaUFVzwV6yU750RjqRznEtNMBT20VthqAdemnJN+hxVdmMHKt7Zw==", + "deprecated": "< 24.15.0 is no longer supported", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "2.6.1", + "chromium-bidi": "0.11.0", + "cosmiconfig": "^9.0.0", + "devtools-protocol": "0.0.1367902", + "puppeteer-core": "23.11.1", + "typed-query-selector": "^2.12.0" + }, + "bin": { + "puppeteer": "lib/cjs/puppeteer/node/cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/puppeteer-core": { + "version": "23.11.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.11.1.tgz", + "integrity": "sha512-3HZ2/7hdDKZvZQ7dhhITOUg4/wOrDRjyK2ZBllRB0ZCOi9u0cwq1ACHDjBB+nX+7+kltHjQvBRdeY7+W0T+7Gg==", + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "2.6.1", + "chromium-bidi": "0.11.0", + "debug": "^4.4.0", + "devtools-protocol": "0.0.1367902", + "typed-query-selector": "^2.12.0", + "ws": "^8.18.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/qs": { "version": "6.14.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", @@ -10383,7 +10845,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -10393,7 +10854,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.1.tgz", "integrity": "sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==", - "dev": true, "license": "MIT", "dependencies": { "bytes": "3.1.2", @@ -10409,7 +10869,6 @@ "version": "0.7.0", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz", "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==", - "dev": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -10746,7 +11205,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -10858,7 +11316,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", - "dev": true, "license": "MIT", "dependencies": { "debug": "^4.4.0", @@ -10875,7 +11332,6 @@ "version": "8.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", - "dev": true, "license": "MIT", "funding": { "type": "opencollective", @@ -10946,7 +11402,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, "funding": [ { "type": "github", @@ -11002,7 +11457,6 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true, "license": "MIT" }, "node_modules/saxes": { @@ -11037,7 +11491,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==", - "dev": true, "license": "MIT", "dependencies": { "debug": "^4.3.5", @@ -11060,7 +11513,6 @@ "version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -11070,7 +11522,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", - "dev": true, "license": "MIT", "dependencies": { "mime-db": "^1.54.0" @@ -11083,7 +11534,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", - "dev": true, "license": "MIT", "dependencies": { "encodeurl": "^2.0.0", @@ -11154,7 +11604,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true, "license": "ISC" }, "node_modules/shadcn": { @@ -11245,7 +11694,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" @@ -11258,7 +11706,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -11375,6 +11822,44 @@ "dev": true, "license": "MIT" }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", + "license": "MIT", + "dependencies": { + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/sortobject": { "version": "4.17.0", "resolved": "https://registry.npmjs.org/sortobject/-/sortobject-4.17.0.tgz", @@ -11392,7 +11877,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, + "devOptional": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -11418,7 +11903,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -11472,7 +11956,6 @@ "version": "2.23.0", "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", - "dev": true, "license": "MIT", "dependencies": { "events-universal": "^1.0.0", @@ -11791,6 +12274,31 @@ "node": ">=18" } }, + "node_modules/tar-fs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz", + "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^4.0.1", + "bare-path": "^3.0.0" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "license": "MIT", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, "node_modules/tar/node_modules/yallist": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", @@ -11814,12 +12322,17 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", - "dev": true, "license": "Apache-2.0", "dependencies": { "b4a": "^1.6.4" } }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "license": "MIT" + }, "node_modules/through2": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", @@ -11947,7 +12460,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.6" @@ -12056,7 +12568,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", - "dev": true, "license": "MIT", "dependencies": { "content-type": "^1.0.5", @@ -12071,7 +12582,6 @@ "version": "1.54.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" @@ -12081,7 +12591,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", - "dev": true, "license": "MIT", "dependencies": { "mime-db": "^1.54.0" @@ -12168,6 +12677,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/typed-query-selector": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz", + "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", + "license": "MIT" + }, "node_modules/typescript": { "version": "5.9.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", @@ -12224,6 +12739,49 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/unbzip2-stream/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/undici": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.22.0.tgz", + "integrity": "sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==", + "license": "MIT", + "engines": { + "node": ">=18.17" + } + }, "node_modules/undici-types": { "version": "6.21.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", @@ -12258,7 +12816,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -12308,7 +12865,6 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" @@ -12387,7 +12943,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" @@ -13785,7 +14340,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "license": "ISC", "dependencies": { "isexe": "^2.0.0" @@ -13977,14 +14531,12 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true, "license": "ISC" }, "node_modules/ws": { "version": "8.18.3", "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", - "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" @@ -14112,6 +14664,16 @@ "node": ">=8" } }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", @@ -14155,7 +14717,6 @@ "version": "3.25.76", "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" @@ -14165,7 +14726,6 @@ "version": "3.24.6", "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.6.tgz", "integrity": "sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==", - "dev": true, "license": "ISC", "peerDependencies": { "zod": "^3.24.1" diff --git a/package.json b/package.json index 8235423..e695da5 100644 --- a/package.json +++ b/package.json @@ -26,18 +26,20 @@ "eslint-plugin-react": "^7.37.3", "eslint-plugin-react-hooks": "^5.1.0", "i18next-scanner": "^4.6.0", + "jsdom": "^25.0.1", "playwright": "^1.55.1", "prettier": "^3.4.2", "prettier-plugin-organize-imports": "^4.1.0", "prettier-plugin-tailwindcss": "^0.6.11", "shadcn": "^3.3.1", "typescript-eslint": "^8.23.0", - "vitest": "^2.1.5", - "jsdom": "^25.0.1" + "vitest": "^2.1.5" }, "dependencies": { "@headlessui/react": "^2.2.0", "@inertiajs/react": "^2.1.0", + "@modelcontextprotocol/server-puppeteer": "^2025.5.12", + "@modelcontextprotocol/server-sequential-thinking": "^2025.7.1", "@paypal/react-paypal-js": "^8.9.2", "@playwright/mcp": "^0.0.37", "@radix-ui/react-accordion": "^1.2.12", @@ -63,6 +65,7 @@ "@tanstack/react-query": "^5.90.2", "@types/react": "^19.0.3", "@types/react-dom": "^19.0.2", + "@upstash/context7-mcp": "^1.0.21", "@vitejs/plugin-react": "^4.6.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", diff --git a/playwright-report/index.html b/playwright-report/index.html deleted file mode 100644 index 941a2a8..0000000 --- a/playwright-report/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - Playwright Test Report - - - - -
- - - \ No newline at end of file diff --git a/stripe.exe b/stripe.exe deleted file mode 100644 index 743291c244346c270b19c6f508273755db7ff35d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31202304 zcmeFa34D~*xj#OW1%}OckRU-oCOFnmttPIS3Oa!V&%gwNP#Xnn++wT?k<36;)ZiqL zahP_h-qu^atzEUN)>;uueB9WlkFz{A;HA8kR_{xBv#W2Y zb=1tCcm4dUZgyOA)h)No^Es}*&N1JAi{pk{93?YmIc}bJ?R94i88XmmR9#+bv0S^v zrk+lG!^)ezmT{Ir8R*rIe{Qk-V}MMne7V2HV&|<}KFj+Ii>05%ivQGACOCFm@lyWF zv{Wv(SRCp>mgTK+lXy%H6=zU%6INE-Sd7&H6Eu^ZzsOE@f+$}{F)dzJ4hi)E$dG^^za^9HMgSa*Pcp8xzDIm`JQ6=nzyVLz~1t+ zZ9Vhdpz=u=0+w*>2G`Fn{-C)Z8!U_x?0kw#SYxE zU4u^8731F|^XBX8*AVy`0>=)4xZ~n^j;sAQ+;pwOQ}S)cxY@PezqDk=)LXB=)HUN< z=S{!7v}T(3%v)}ma+|NbWX82umCTq~C~iLIO7Bf)es}ui^RBPG@#d>N=UsJi!MV42 zuf6@IGs}E+wO3B^xoT^#z4)y2uJYZuuzcaTfsXj5zW#Z`*E*ZZE~v6=OU?spe@6u0 z7mGjIivfsWgOj3NA2~eBBEs3@N3XFwL&>Z+jmfg;*YIsfWf38p2zs3k&F;2oLra|b zxXI;B5pME%BXCp1n~K8qvB@I1%=sXj2$gJdh+v5`SAQx8bv}Lq>*V8gCuUi+u_b7% z3kf1*1>ACEs-KavA3pF(pLV(m` zxN7$Lb-WC1a6X|Pw;7Mk>QOfy+tp*I@wf}u!seJeIf#ZetdGx+;2O~{V9(AokjYp2 z_)&P%z#amew|pnSG|4_|cZPi_p1Mf97dSp-}3TYuXNCbZ@55rJJ}d+$6T zpe+|U`&+UA-QKf^K%LFfXR0heVtm? z2l5L$wc}0fr;K7-3t>bzxTVZqIP7&PR8Y;I5 zYkP2`0Zyd%J5qXt01CV_w*KHyf3^s@-K~Xbkn9~R$&Mt;A1})nbt|v%YxN1E9T8~x zL`tEvM0ohm*Uh!Yof|};S+wHE&7UIvl=G)1@tAy9(5?DSDeW)J!61AC>kl69ABm9^ zw923QgTs9z>JOga8&ZF8gfA1LOQzwj=qLkB)<04f?w&oFKKv-@LywX^>?r9uy{3zh zrF)l>$dUZz9)6?@;Lj6|l#cO{C9J-gxET@HJyrx(1A&KZ3%@PGLoRG10y{*wT*S`B zuRC@oev4w`@mn4{8NW5LG4jm_`8!m;AB5k6Sa#uNsed;6#%e3(gGl%L`xWjl+#Kr{ zx*a5ZNCewOa34w9B<-|;84r?wPdE72mLTRF|3Dzu4YssFVxJEdf<{wMN?E>lm%(YV z=X$F)@s70|1wID<443rZoj}tii`CbEm4MocWv?p2MO#r`P}R5@Dl&LGR=9 zc{ng_MO}gQkhWq2N0?r_u&x%aR~DWr#vi0~KLF!p55{#6BL5YL{BMIS4g46ysfHKq z)Hh;iDfS5Zepc0i7E65}It-?}wtT?;7F!?b5nWyNU0ZHBqJ5z)x9xAq=%aCf zQl|ISIiwT5h3i2oS)Q=R3IYamPw?RHHf{Mi1+*XHi%u&J?hSl!w1P=;n)VamT zxX3#!te+L{Z?5;Zdcwt4*o5HK&`X)A@RRs!Z1(k&jX=v?fxH3@jYcD*FVmL$tX9#u zbJ2Oh1G0&A#EjX*PLcN(nsD!LtM{*m(6agm)YoNPsXfpV%P3qQTz5rlL?4yjUOM$` z+C=%HEm;JjOYg}*;vIH!cp3+dzMONbwtNx$vVYOE;$UZB&)p;(%xt#ofxg3d_lvv( z5NmS0>%i(+nIi1Y5RID`4Ttqa5_5IT&sIR__dJXSD}FG)+5~tgnN@JRA+w@Y37bIm zZ?n-qZMl8_>I?%|N9dxq?58Mk)NZa3)*XQRP9k?I$2rhMZi%+Mq+f=V-|(qKz* zU>6X)0SNYN*`)>?_vCeYt*yoTTk8EUaKQaA;7lUx1T|o7tlL7PDg$WGc@87i_;c^Z zOpD%#A7j+tzReu9Ju&JemN)6aH8v=G?; z)bK89i2DY60*6?`Z&4`1do2)_<(WG?0Xp>VjOpRg1LgdjO&&iz>>M^D>>OPNU}Oef z&WL4tf}e}vB4>p+_^`7HBM`XO%c}v5;B04|2_Y{YD!rJ+RhKq2`%r<+-Q;u5@CL7S z*1&4r{>Wn%Z}43(mj3cN#D&*clZ0R6dTq&joM;=h>9MhM?_*c0p&2i^wS&^pA}TK2Tk8=he;bG4KO zSC?tt77p(M;o9fVE^~Fnt{{NRNsPn?K@Rvo<&3cE;9e@lp|VFM$OH&uBV|FB{L*FK*e?diY%WeTVluXzOB zxT4h?T<3+YQT?At3+~mV|7VVTXxC@qs^)pY2m7P{?W+c&4CGVFlYWbQSSOS8t5P3k z;{nCPV=Bh3MdhzNPmi`YoV{vatEG4qc*U}66n^xNevoa^AN>f^r67cB_M89pm_=Wy zp+Dg#zF=3}#9AE{IPDvl+_H#Va%p;e=TRz z19)+5y(>q^ne$-GoM(@)#fD1wa(+EbgftQQE;ac-;VKV0P5Di)bbL(u+1?(D~u{a*rGp_Uc5Ve zk2=1GlH)69Rcd^t^Z$wQT}i0T79l%qll8HF0&YXtAK`OgXiRY9uMQ^JSw}X=yw;bM zK_(0DBYY0ELLdJvKMhDfmXM~Id(`pGNsh0Em8kJuck3~Z&!mWKOjL)r64y3~>%FoE zA8so!+Iirv^*ZwYOKvrLvj*BYaOt8A0Fh9rmT*tL#&%JcGwgNvSnHgqO;@VE122 zhnqLu;dX{;A0FN5w)H-c6P#|@y7#XzA@}fS5`LgT9{P#&xjl6kd~Wjw^wb6Vj#~^; zObY+#6j+*4+(t-jTH|-{Oi)L?-AzyveuIEt(~+5^(hntm-b=$s`a^1Y(~YZkM`jx{b$-w@{c0nf-lKGkg3X1oNWAK3A{b&@aq0#_CMMFP{}OrFWG()e#5^M z{J>wgeS8f3H6Y>0P7d%RIlvFP4=L^093NcnsRHIxSu~cEFUkIo{8Ifl>%UIXuhn;{ zA*kr6<@}B-Mibzx{p(+quQn`1>>Lpm?${alEsEviw>&luzcsPZ^34hI7c&4+4*6!o zwHIQD$N}7&kdI$g`40SV|L_>_|J9bS3&N&+{pe2+txNxmpWV2Fe7)d4DPL#b2KlOG z^&($yzu{~7`ktTq!CZ(+N`Pb64_{&Vc$t0-{PC5SkNf`owR}ui=Slk)@^RJs$AJH@ zwtT#_$&`dWV(e)wPa4_x-qWlrsQ6mGe=XntS^M3z-@fwl zd)CjtmfyX|Z}=|`zWV=r`T668ru-cIAVlY*{K>!%u)HrrEeL zCVfXo+VY}`-^exA=5tpKM2MZfZXDt#0&8-Ojb$=!O8@JOR5p*b8P#y>A$x!T2HZ@u z`Ex?T?wV%z4;GZ=lG_aetG?!0}=Yjc=-LXLWHYoOaFw5MEF*#ici?5-4o`E@f$_>4nzrbiwg`K%v$vD z;-YJ6{Ac(dDBK+VgRFctEB9iw7aFc%SH!8beyc6zY+t}Jgy zS$K2?-&SBUU)UVA zp?@V!vz=o_Xt*7(1Og!4*xwoDMmzny9oSMA&R)`t{g`&3MgPriya4tqh<%6tV?Ktn z!#`VVdB(x?MkBqF=|W$i(knK!TAl%XE&6qMq2k{zVAY7^tns3{^5}7gxfR6AO{XQ! zYV2QqX1lDqz6Dk1vFJCAs;d>@jZ#&AvEHnDAYSP2vsALymDq48LfL2j2m=cZDZnMx zA3K;FBEB93r2SwiDz2}~wfH_nzza4fRoELg`);Yfz!LFSvp1lE5`=uJZM=wjb=&wt z$oN0izhO_mXnAHN`*-g-jrcWSJC;H!ymM|S* zyo&zYwea(37vnC9VEC?eTA)8EIoKvzc4d1*V@Be&C*;jUbl>PquWP*@{I9Mm0f=`Vm7bF59n(SE&xIfn!mVd_Mnjr ztaEj0;YMUc7qg5mp2E1^mUjrR=nr1CPF`CwNDkpWJYWd(pVg0Nr9)U-uw8!<*Od?o z0CR`F5)Xp0qa7l+TK}ee+6$RQ{OAwK#~u1GTqA@zNDCWu^>;m~@;v(Lq286Sir;$F zmWbaf2Nd=!`918znN~`2Tv61_4}IFR}Wm0EyQ zAqNm1vVAj)3O7=JtWwL7T5Y7hpi(Q5dYekE5pDI1DB}iYy!8~WLGh+~^;9AAG)a)Fyu!Z*lxY9EOZ|J z4`n&YsY{wk_CU0HaYfBNe{sK4ui}1NO%zfITJNpsm zLta99VB!>`3p30v4F3(@dxEprg`cvD;A-%T5Wz7I;K>`F+~ompPHij6un{^{lW>=7 zu>>Z5?&M&upB@^Vp|_y6vf!ZUA#aAg48!3Kw8=C(Zwhde%NsXt9K0#VO+IfbaZ|vX z8r&334=u~6M;rQ+RYrBoGKd_c*}UN)*M8J$nI0URf!m*dYrA!N5RI{4`NY2L7j}Ii z@ws;9LkDnwn~|}A83mytGgioq-`uG(x{>h`BV#!;Rwpvn$&CGsjFrgvO(SE?)V78U zl9rLTA>%wgL4c~ol0)?;RHi^OxJf)$Kl$%7MOV;##qLA{b3l;tkV(}xa zR?F(ruviD}XkhWB(~f|}u9uTo{Ed-OVKISjg~hE#Mq;tv$f&TG$f&UR7b7FFSYc#L zV9@|f3Klo7OT*%LS;E9(mKH_?HW_h2P-5|VUIMM)>Fn9O1r{%SLCJ}8->rCB%KwKl zBo<4M9+>!Cp2FhVYfM=%8t)BRFqBmU#~jZ~c-j{N(jFU*Y&J?1Y&f#zk^%3KHC!k{ zIW{AHUsi=J0<&#)${k;Z1N;To7^5OpOhk+)t1vz&TWvcUc61%lc4j6n6M8JM8{ydasiIxVYR zdwQ2eyD$4jbO*OMA|ZROx*dSqOV#Z#+o2zaIYxlLFqEXs? ztDA<~@h-2UX-I#SHfp}wfH)K5@akVyzx`xde;meu=+tH@lf8I78ZYwJHD%wIzugKkT@vW*uib-Kc?<02NljkoWP*cK zqMwm$cuq>gCCV*$;g4MzhQBfR%f`60<#U~r^R_gN$v5-dmpxA1 z5@@;VmO#r^w_|WSK;7Dn@{?FTdg^v-!%p7`sP`mf*@;Koj>T<*R2`L3r_+U3hmzYe}$V*yl6> z1D#oSmO{2m#Iy@koa}iZOx`&$1z4QibgDOPyPzjnv0=CkrjFH%% zMDPKpv`?_LjL_y*zb9~A3HYfIbONTv2u|s11XRf!!GpY_a@N2zbY#ugCdZmF8hdHb zYr_DrRjgUf4+33Tcb0p@ZVY7E!>q;YT3w4XG9ESt!mVuFRtBTL!yL}iY7FPI5bB(6TMDJr(;uXW6vIw=o3v2v2sc zu>()+5&MT;X^qY51$(A7{#E78H|NK*^0mgFt9Jz`U!XPqNM*M`;>7kVRQU?6(XC!wRy6A}t?_JCzB*C9T5BAu%GaQL zjn+6+Wv^4^>$FCTdU0FPtlPB4eZZCo-A|&I^W%uTYkWh#j*vqW(2?o)^Oe^4EPt0r z$p5M7MfdZK*7#p4`9E{+5+lJ5q;d>7D z6N-WbTXtjaJJ-bV`C>xf8xa7f*l3_$Tt(McxJx9-Kj$*b>bU&zx=i6M5Tt;E+`wK-3b= z64nm!v}XKcARj!BW(>eKI%Fk8-@srlq;PRGPx7 zkY2%Ud$qp|?Bj%{rMbZ)o^KJ{zE^9>4QGw)qnV?fef3)~DKM*;a3NeM=6N z`)KKEeXS4Si7JkoP8}rA&KXV*zc)O|D&j5fqQf4oq+RO&jdyO#qz;qEQ=$9> zyEi-qmEV~ z2YP4?<7oc4w%~**ujXy_1UhZnJ#DTZTg16M;M@OA93FzBB-`wsfNqbyil+iR6~vCmodb7{7)~`*IfVA?Hc{Ao z@8FZZJ$S74lV%9{Qt0)#?7{+^1c0658ocv>6WV%F*dny& z){8B=z;OYI!c)V8Uqt6EIP%9g4NESa3t?@X7qd+b`TBK=Eq}-HMObK&Z!hB8MW}Sk zCp1g$X-MUXbd zj-MI!bP#EcU05Y!s)MPH?x|ah)B>g!bWi;QSJ(n;-2kNRXOl8&++2>zSS>&@p?1R6Oa2(e(^QmKk&F#J&x{P)%@dQ&%W5XFj|QUd7WZh zZMZ6yO8XVT&v3SE^lu4+D=n4!8wbzgthraB_w|~kN@%w90@HU;nPoAv-{3EaF%hB zQqLRCPk`YO_`BZm;>W)2FTUxE0<~N4_Ywz$zx4o!$GVBc;&r`!SG(8siLcBXe7nzb zz&VU~hZulkBj3FUqj6(YCh)LJf6Hz{ODIqiTqwXxH@usV^%GC!@O;_Pv*2N))vv_+ zy@)*UhH;c~^iZ#Kku1L_r;qZvEboXuomL*y0^!9ewWOPSHlg?R6Cady)KZ?3nxt?8 z9;Nug^-^-_mHeq9N6zEV0&?Ho5cs zXR-JmhM>UFB@Jj<^Yb+#X2lX0CSbXPW#`C7^&w=eJ zA`$pN<}H6uk%yR%p(y0x_yZ7$eJe%-LBh2SM{Trmh7Z~&v%d{rO4M&ki{8>hm)oMV zjSRxot}ShZdjZGC*|k8Eyz9(Zcve*@JQ(5GBjSm%OMgyP==`b@*IKP%z0BE$MT6Jp ze;A#t%4IHeR~3gUtY+cEMt0wEfRoJn_h>G%R)rQ?t6Xns4S|$ewnV>>WYd|oFwbcG zi_rP9vAHSPK8kKt+4?WMh#jFY;W`r$Qtq$ea^Nq>`S!5KqwO@tD@u;0K>6x{F;`#ROj9Sn~ab`?TgpGaz7d~#l%nyBXXuCG{;Eio_U)^*!HCLO zkn6R+B3uXNf6Q0Y<9xU9ha!AeTv%W6j(^<~yr4H3O7{pP=4_{(p&AZ4UGhD_L(mb< zqUZ~s_o|ak*~x2qd8}oj5~F;6^zNgV??XRV@N~F9mqT0nBce_!=8@D#KzBkPYtL@> zp91hw8_$Ok+lIu1&SjzvN>jp{!o~^^;2>fs-)KVljzo!svPB8s%dQ=@IEKnjyDLSX z2Dfk7-SVNGIsVAh`iZ|iPNME=RG(0)yV4b^lqV+1AZf%-#K^!tg`Qlbn<^4oRV59Q z$-6u##a$2(4QWZ*w^N{*vb{`t&mpvjUGBeBf@~+K!ndJ1c_4AmI`e;LKvlXtF-0 z#Vxzwdv6sh?{|9c3zX?DQPiRWp_E;2LgUh>-w*j3~^<)Me`nZuUzndA(_-Be1&p zz>cPwd4RS8JXsm`hTgRsPyop2M0K%efi;4GpX!F^4|jW&`X&p9{Ni9xgioRi z`B3P0UPjnTF@Sz-E!->)>}MJX;&un22{2dar{Wa9z{E%fCWed?oy`J1XHo3Wdbq?` zI5*#ULs?tPf|G5r`vBDi=LaTUE=vJlKwRtutRI*qh{(`oSR$|2070QId{US-!%tvR))U~*JNq7S8+Z;I$reii+llcYa~wtQB4U zC}*vJEC4|#G--|$DX>VAD>|^&=Y_X9oc-++iH?o>{C9u|zye<9`Cx}d&fLQF@Gq!y zb#V%1SSlf`19iOP4NbB~%0gM&c)sO9E$}-~tcM?1csFZCIA=f^0z(563#|Ze#AnxC zlNqv+=?&qSyx=u9Z!jy@<2s}Ts!=L1aUioH*D#f9YG`yjK{!2_1^0m4Qsxp^KdA%p zdV<0xXK>o`%N_C7rpqzX%k$zJn=a48nR40^O;-1eMOC+El7Yy}4U9|zMs5d2+7-(I z&P5y~pus4mnK<7BFk60EzwtW&j9`b!9g%vToeS>x4D{LG6CAx4?h6uHz6jOA*Zs0L z1DFnQDvdQdl_H^_~8U&A#pOkgHcu%v1PZc636jw6`80axDahK%Xj-F zv#4fqe()AHD}ociw`g|zorqGzL5)@{SJt4}mmr@kzFqoOtT{tLCW!TACEgU-T~;b% z_IT*%blj3CaXT5ek>m9QUs{})?9AU#-jLPt3L~?p;#=0ydp8sZif>E6i#m?gw3sX1jwMA8T z|KW*pbaEBQpf9{Pv1hz_n=mSDZK7N*j z4+P;{#yc-^R+5LPtO_FVe+AyTn>>KCE8!kQfJDpR5dh^zccGF4zd?C-(aU}qY4|!3 z%Q(ED$rWDh@n%n;*;W#oRvqzXg2;;Tv6PJ3Ow2wQTn`yB4TJ?n5JC)pCxQ^-9Z;v3 zp0XBD9mt5Cf%0*Xh$>@^l)!i~zk<)XLVNsx$ea(uV6825Np(bIqPN=9yEAJM6Lub} z$%iIgCFM$BO;IXk;h`I4am)_=#*=ygk4-tEn|p0l3g1_{`cgGtotJRas(HKM^02Vef2g&CZ&0 zrBhU)Qt@9+(mny!u)v{@JqDF*N#q?)2?$;W~z6qw4%o_2+KII|U1!daftI5M; zUy;tf?q1o~Cwa6cG#?*E`oK~PW}Z~QR*`#|9FE@fbHa}{acC+ik0!D9_(qXA6@1)c z@G*82kdGr|y;uLQs{2CMiipaPG>ioyg9D+$R<3XUNWske%sI zd=7{Rem4v+W9|j>ylMQ)er|7xo6Lxsv31Ur5LfjLaY&QTQCjijd=sxBEZIj4M zmbH@{_{(zx4+#1s+>i`X(Y+&5@qqc)9lfeW6FtWKe?k&J`8WhyYZ!nR0)}ctYdB1x zqX8&M3JJhaBy`r_ZKlli{f%VATo?!-BjrgqorRR5RCNW5mGZ$isaKP=PmO>+NR1$% z5ioy+N{Hne4RSt|P-VZ6)Iz2VxDf87&wN2qItEf~qw?_Mq}A-x5<~dQQ%1VBym(w- zueGU|8Y7?J-Np&#&7Z=ibL$kM{Vda?ycinp8NHfEl&eRn?E*#K313`Z5ZAOBCYc19&YD&4hN@olzC3 z9Uqvu=Tp)=#YzmpPMH`eWaEP6a#Rc+|Uo6jpe)5(5^2|>aRxpIi zDp&=L${ix}GAN@~Tj*AbYI?n%{vfk<4C4RUmJe){sb3}Q&lGL2fKWeHREmrAn`CvY zh0Gg?tj)651D~`u)o+58Ql##IVLi|(r7q-W^nzZ|+Ks=u&;dgRlfQhIlDB+7u*p`E zqeg)oAI>&8YTT0?xa24>6QVPBD6u-lwi9I9K zLaB)3%c+3REfj?bpz41-J{6RZPdkqezXjf;{VwSbd*c)ZPlhbms6WV)7D)F{vri|L z)KI?57i}PTkbJy2AK=MN6_%VI>7&v*6#HQUbLvL%Cxapq_+uO_074qZq^oa+RE8cx zMhqJdlI{#zL6YHKhTYau8uHq0#jbx_8o}d_{Yb%&e#DMp~J+){Urq|};m2SYpgYXqF(q|^SJA&9V zQ(GZlW!6@*93~~_oFu{vY>`OQ;9(*Tv9VY6D~V6p6KR=jv8N)IpwC6Sj_5N-$FH{J zxPK3P%Lrf3F~E0n622t!bO5*CX9D<#IJY^Wb;jigSzh$@+`_c9NufzSoklx`=`SwtspqBzf z!GCOW{#Y%HPZ)9b7@=e`yf~E+5xS#7N!fr(a#uy}8V21Oml;mnC4=#fsLz8TABtNnA_qQR;(GEmEvvDFO8&C@qxtN+iD8g7f2&}1= zz8rb=a*4xw*wdl|6&t+xiXDyl@S~`f=0*ScH+wPjl-&qjim#Jw@MZHOVV8SD>f2l1 z&^Kt9V_N9N2e}}aaCfcKO*>tbg#aHsl(}-8s@TahLbC^T&Iox2cPjt8QQe?o>1K*$ zqV7`cD$7;#2LeM|CS$IG8=^C%pPupG=%%zkq8CzsAro}A(Mv;4BBW!rO=QA^hmxFX z!x0|n5CCHW>_o$Uc`F`=&&(#Lb%2VJAAx2CqzHYf5=z}9AuAP3B?+jG z1XL6I5tDFF5C*5(0u!Iy175C*_~kUa2Gi^(#}g3vsF|E4ov7BSzys1nR*b4ik#L5H z%wm{^%|K0w(@jOnB2NgjyIOcBin^;=ckgPJy-t`- zQq3ySK(5rQ@F5oV6YOpJtRx>wj*RLlz5qoZzeZ0D`voQ(C)uD602(U_?j}x}!r8Tt zK5Nl$v15G~5QSNVWh*Qsizd;JFSrN9CIyhtCT$Rl4{|{j-?czpSc991*@pJq2Eq6{ zaEn&50aJE!wTN9rdmZ|%=ma|rxx}?=w0TjXJR2*&2xnsr!*Q~aZX;&j9Qtk8;oEJn zTpo8Q{v3rCyV-21k81q<99_B%iSZXyQOs#8)?=>+yjZX$2sw~?eE=Sd{j z;MCl}#FO49R_*$!ryA~&shF%!gH)Sj*H)mes^HWNd{@YoZfb~HEozNxje6-VA+LHI40 z+8gbtwMQWrqAmjrI+cqAR3%*`NZmbuG9R=!1$CS12A+Uw1w+VbYujSSU6n#GfFi7{78&#YCEGI~>d zpwTE}mSv1jSy;p)WqIp3Vu&q+#BvjYCSOWKFGNqj9IL(Ez21 zH5!Pex3Y^^4@=1ShUR&X2d;qo-wkp_r0zRUCH`yES%Ysp9 zgh-J>WE5Yb56~p`?f8;8TH5X{ePBmpAr<1QYne4s`?EYT#7w8X- zOr%ec>1`ARoyvYJL+D0BEtra28NXOtK6pZL{lUXp(PmQyXUKZS47VL@& z+_EzGo)2j|k19yrknohR|s(G(Wm&>tnh@a;^k z;Zjyk!QjPALM^sWxzv)eAY`=6pR>Fq71uO6Jj3JrpELvnDh@Gz8fUOpb_$^Twu(vnR5HN?O){ES! zLNl>mM6hDL2oj7RzQuYG?f0%b*pK(#F!})&ML#~kBDU;@Q zAEqSya~B*rhE&P#6#sRBLRN#ZWji;akvll4JI)gxJb)_MgEgJJ4sU1{3A4kSS#Brd z^UFdfk^@`GVcX>V4e_Gbx(|ITl^`*%2pjCSlf*!$^%i`<`FMW3*;qzAH88PuCrz~x zUM#%aHbz?DI8o_%8-toW!HrXci;lO&<)aGCoBz@*B+u^?UD80C7_x3kvK?skX^( zxe3b4oTVh|9ZIt1gZwgUPYz7%+QD{*vt6rf_iPc8a}~5If@k6L$)U;6r=%=3KOAK? zmu!TmQO4I-1qBdo!$EUc`T>ISX`@6Uktt1Cw4e*51^vY-${zd{jK7Ybq#1un0WMLk zpY_EN5FI_IyJ9vJw8C#~(tlA-WKmZod$L7g{?aD#}JPEHabFJ=~wTvqt3n0d# zzoHC*2z8Wk)>4)Sw+V-XH<%>LWdRNhQkTP_)Rl4BST&sMtV1onWmF!J#3aLOlr0wZ z25*wK*lQlhBQJ!JT0?|1cn@nQWub8tVy{Z4MVjh{qI+VkBre)`8kr^Lkit1oXG8p=TuX85zQx48 zoGYV7tZOE$gtsvF04-xJ<#y6CXkOAX)>6)7V`?pBxNIP?mI6MYbi?|qJ}Ox;7mWZ- z@QhtNV@_i@KUC}3}guyMkt6qUFx5x5A2?s0#mlcy*iPv{`>wk-qx?fmsXNeJ9+}>$F!)^uWJ1Nog6>*00$<1XDcx~jQVK~ z7VbSkM1hpcg=Z10u*-Eqo@c>@Q?21id55^6yYV6TnOK5uMQiaG+=U2F1|vhWjCKYl zT4kMfeW0umD{wWC{nW1vIRH=#;8V!eH*wNR{=?c7X7GsbNO_UZAt8Xh+|e`>be)5c z@tN+x#7AEqROWe5k1aYj_W#!5fG_xGXe&(ar0>IP`;n*!gK~j+ZtA~0Faa-@d%b0821#55$B9`m&{bNLEI)sJ?RI6h82yVo_Q3&~lB@n!T zG(Ysm_V+|WP9GGk#(y#7n!&$rP$~jlH~Vg7gj&Qui?svyHExC)E&Cn(Qrhx5#2HKl zdASkwc+hwI_=DIdU<5*sj5BaKi0q;Ad;~L#JnUY@9ctBue+rakzSp{1#9tA4uZz&70CmnGfZQe*T?b^qFBRq!0RsZUdC3Qzz6*qXn`|z z>&h+uLd>KP&hEyiq}?>XfYwO}#&#Qxc+d#q-BB@EYZl^P+~taY@dAN2C&-W+oIO(q z)hHuw)-vKIJ&=n5H+GvhR3SWpJ8W^S@lJF}MqhoZkB4*yeO^nV0pchb;_eC@?aW1N zg@>sQIjrTEq=b~4QRkltYdM6%eH{Qv72;Etfqj`<{}EQ{C2&-~qjEDBO?fmE!+d21 zS6Cw=JQ_YBBkl+B3D`S6cc_g$2u!??b^1o>OHor9!7Nb=`2y5PG-ECbM#HL$K@US@ z0cO;P$<}+J2Xdu}n3F)|M?lQE24XO)gI6l#A#z?RgNG_G@mKAN0=RyT^CM9SkaGu+ zBg*N^zLnTYb#Ncp3@1M1E73k2i{!93UjXS@unQgsVCNmej#7Nv9?GkL#bG4WRfzGg zi10$Zuc?S$jE+X&<;L!(PQK4Xau9#6x3#6GQTq2ood^iQ$N-zWI2-Fkr^`!1mx2;T zyNt-H-LQYAhvsUagi25Xwz`278YL;v4@`^S8-y9(qUYc^Ul2uwk~`t~;L^{?zw8}s zX2s%2Wl-^W7zt}-Kji?TKLrJ_v!5lBWqvETfdh=*E-8d<;XRZRgd0f$u`<&uu_hMr zghyjeB1r;~$=Opwa|d8uZ7RC3A;R`yjfo2Hcm$zgJuN6IVuRV*2EMThkWK$rh?_jx z{AEK8sbDATD9S0vbrzc4=nZ1XCh?HsfV2v^02SZ~R)8fq_OrllOjm2jX=ed{lG(QK z#A~@as6Bp&F+1My;0w#b9!_^uc#ii%fVe!@6SzIsqWwU5R1l&dJ%I>d!)lg3{}l;g zKh*+AMX7}d^#WG@n(2z}p&N>%Za^rMEW=eSgaAY*Ng|$t4he}a2dt+JB2&PKY_Wyh z&)Cl6haYd_MK>4NCHo9rN<)8G>c(LCk>erUE z1N}xDHFS;DvnII4Bpl?CPuhzrE*gc*kEnw~rVL}~-LzXin; z9O%QqH9ut74|l;-dHf(OM?1X+qHrhnmt}$qBoP4ec!wkAv&I(hZ?5<6f!WG<-qw=P zbQ#ZElpfDp1aW~VL2u}LW;`!4q{j0W0nIX4K(75>s%StiIFkU{NdOXvAb>^0rWA{i zR(k%&3e5l-jT3^BS@R_fqtY9ij@v4X#-Vq_dLnoQ5~4-WKi$xpcuet+Z#|NK94ICb zD-Z_=JcGqJ$K(x+KbhjzR=BfB8|Z&sCg+dexfoxAfFBU&3)kZX=(a-t(_J#@;8{pI z4oMOH4kN8x|I3{+ZPE~=4Mv(F-;8wFS1LWD8Atfr66qHh>2Cd2mHr2_Zo@xdq!;Nk zRr<>JQ649{8})bHjn6G?U6=`XB{mAm-LUJ-NDE1S#kupZ=C}&89K8vy>SjxuhP1oKl=hEd}P5zV=M$5CE@|KXuqD4BMTKQvG8rQt0`t zW3sHn2du~8kTvTv94H_PRT1RZVFad^NPb6V{g0>sef;=&qmTM1qksAOO!jXRaHH>G zCiEE;g$hCO)}|8Yh=@K<72eQ+!aSTGqA+d^~=Wz^}h3vKH;$cB>j9< z?uQ3ZZV<}pzeOQ^G2TXEr|Tne)n~I^){l)7HkJJ*vl)FMvtPn&ANytZFE^7A-^{f0 zSRw%gf#Jh&kt|_&;i>82_^ONkk@zUCSuN$4zSF00Rj&VtRc|7cPBp5=Mh;mu4!umTnzcSI#~1w_ za5KJtReR9}M7xR7l<^`M)VC|1tN)mv)*7hXB5RqBZ;txAk|7!-1mr z$(MIvgBL7j9&mo5a=yWpeqc+4lMrqBPJ%Of3C&G(DxV^>00S?=A0`2YqQnmHFwTiK zRb;Olwz};o^`N=Ikf`u0z`kzL`y>9my>NddhLdTs8|D}rHubVbV}lD_4B_nO-`d6_ zsO3XeKSaJ_EpIIfa;6BO4B>t;jf`e*W-;bNF!^=_-jxxzt;wxb3BNFg8NmQ~CUQ~i z^zI(W)D?WL%KO5x3%ubu3~}1YLn)x$u2iA9?_yc~jf+FqX4+u^2S%%I~_}|kV|8!^?_~&H5JN}&t|H*w=2etzLbro)GJ(C0=zm@cFBY?FD0@xY5 zfcU>Gf&T#UUkEBRfcPvH#*&X&nTiHlB@JN9O>Z>tS>OXn1K40@Zm&zBfxQt9QV~I6 zGMa{*fC4FD91+Q%q=cn0w>SJfQo>uDE^kOs!UspD1ak#l(eh_laY~HDdI$vZcj_-x zI0iKFvD|F8$E1n$qAOC1rjZ8p^SeE0qi1~AsR`5JBe(+~ANF%rf|@GH;ME|q8j^_5 z31ocxHR$)@AQ~lqpOOB1KovPD@y}1(zvKw=<;Me(smQ75n9134Y46LAYQ3 zpq!94i_mR$5jy7pop?-A(yfz$q$(1@omjbs6?RuvysavDm$`C%7gw$q!aj(;4wyrL z;J`t*TKEm)|K3B5j$$3Ud(zTp-sUU<`Ok(cDyeS@= z&K1*x5NvTj7CB!n3%(t@-wa8}LP$amcqD z)^u=0;#KAya{bheZ4W>}{>4p$bMd*e=~=~C;w%YH&%(oT#aQJm2_A=ik*E_^;3aB* zmelgxe!OI}iS5C6lN}6H7U95)ae;l-rprKH?T{(l3l|z9-f6c&1N#tW=Yi=k#?9y8 zI{k^;(-u)Eda?e!s|SBQma^n6=l|y!bMssjDWa4gOWEriDZ+dvwaSUt6YD@`O0cQl zG*;IC@^<%@V!tr_`)j+)_tvC*Uzw2a{~=!cfU((l{5 z<9}@u{|voW`aOyNqw4p|kC6cWY5b?E_zB?9U(8J49|1236_5D9aQ3!WQ#7LjH0->8 zS;s3X_|_41ytMQ}v7%J{jw5djOHbL(hsfGzZr7Sap7kA(PPdg1md8mb4S#Y%!`l!Bo{}f2;^BLi!Sty*UOy!50jTbD1%Ll0Q{;~{ zMj)goChf!t%KPA6{ktEg>UZg;F%>+|ul?W9@H|3TE?|8*4evO14e$MDG`uBxQ#bvN z*cC&+Kc24NXHdU;de!f<63X1v@1joy@A#(_{BJgx*gkC`>GjA8{`&3d3jRtyL&3i? zKTW|)39Ns6TTgcTZ9>B<{u15!YXn{-?dNp3LuLE3KFmZyOr5Mm(^H*>D zl~4Qm*!ior2Y+Gz)01$sS49{~xJ_UFkA7U*_J;a%LnBu({|EVxhv%Gv}N?|T5orX|7Sy;CfDE8dYiF7khAGe3~Nklct2r`DGv;caqS24h}0gdcF!gP+oi`D zBdg%52lQ~7V5p!4zDzAS9fP9{wuC!zejA*X

zbWq>CPe0(ri`rYR}uh4SO=q4&mvz(y~E8mr6radia#EaDDD z1UY&_hLb%uDVR zki?ThsL%X!gnHvIC7~94IYQ;ZdFOZWZ^)W>`0~${_J;G6h zvw!e{sg`qYQecn?#YFzJu=4F1b8W26y1Y+;0_$V6Rmd`W;u>te#b^y5`yZ zFH_^VrS_NmtvsQzBxw?aHyG6){F!8F*x%B{ZemV)#!d9Wb+4juQ`8Rtg=)E*tlS)M zv=aRz@;Q2G^{d_V*FFYo(vR7QVxZUv{hAL+Q0h^}u^PLfWFAE_YA0bOVm8!H!thjt zre-QshP7Hox&K58_rH~>xSQ8uj}<*C1^$8^X_GI;`x z0wCSS@JeIX%LsUiC&6vJ4zA)!bQ@1s9de~U*SNkN-HDHe z^k#S(@2KAwOh~tXLG13nz06ae1cv)If>obN`{+|2=Nny{v@a^9y#9c2QtQh*c?->e zWf?>cQL5MDjTF`=1ICX{H1+bW*DE+cXc*!c@TgO=7o>SlZWgF#Yk>94O6)Br+_5Hi4!)F)?ZsGiIcJzUDyov}Z}9&nsj*k%TqMkXsV<>we0Qqw@F`j#vIjdc1YsZ^eK@F(I0wEcgFN})rs zWgOpJS5!LT1W1>3h@bInD#X)hRsXED2cd#~qjQq9+MAe9v5&u-on{}W_!n}K($hLt zx>*X^@xb^!e>0VtjUuT}lbGHGQ`};G4^!S0L$Eig4h`i+zjgIVebC?DRYRYT&0Hih$JGFy;pO0 zuYUPv)@T|{X1kobcQbeUP%rW@{Br;%85)XhI#j`2%K$Y?3B2 zl-7;dSBpK>glH=ilwKAth5yF%(?EDbM`5EsbW}cd)QjHWADtXX>c-lHX&vMGcIpWR zv}?^14D#eASx~JiuDDHKRzkviz?d{mtqfgKt^D2L35D|50;snMI7(E}8@4$|d7vt% zEnqu&D#7N&sRR$m8Gs5YWT!8X2NQgF0S^S&@-VGpc`!jW4g`4ZEjoCyVFG@7uy4x2 z1kw}-``}CiZW~9#oHpq1Q5PioIlmH{cM0R_>EXfsob=7O#>mYE;~K zjdo&VsDI~}Et{{Qz7hY;jhk7xA~;$Z{OUXc3=)TYx|_}!%6brd-rJD`&FCO(a&3re*kDxXZ#_mj6t~au-eOhp$pGx|{wNIcCBQcbIEdxgTLU2(NX`s_+k4<-+LT zzrgU&Ky!~FW~2}C$35HT8)cty>YnU_F&Jz>orNKk=lXqU)qz$We%R=<3h=JLUx{tL zMOBfaSw()7qy&KgfVl~;tVLh)L(YhO6G*3chqJMiT{{UkQ*-s}RWi1-s^ok#88=f4 zbb;hvhjga#VFg7Nl76BWK=$-LH2GGI@A%~YQ_O&j6aEaBg|y2{Dewbvd_-5CobBq; z8nyu@*q^wp6<0c@9+6k&=Aa9VK8ZwKu8B9^x6QifChUZ8-&H7rJH+@d0t6w>h3+Pw z^9<~ZD7Ka$O#EBk@HDI3*QJ8bqT}RJWft~I&t;IY+`W!na{BHcL0)U$g{(ez-u;O$ zh>>U=z;zvGK8aRPyR7_7+<0*3b)N1G&q6bRZ{dC(wzCl5fCQw-39=|kuS0-bMBf>f zs8Z(}GAT8mwj8rAqid+tu77-AqEkCC;Oojl=iz^LDp%Dk2@%zJgNUBQ{MqZ;s)Y{{ zx~|V~0u1Jo_8>%vzYFSX)J zM8djFb;j$o5t7)zh4_d$$sUPrJ(B!`^ShSaglZ{W-BZKoK(8;b()yAz4Wf&*Pf0BC zY0f|&!Atb9#7T$}nxs@}&2n$J%IbCP)|Oms^tBo}ZYr>r7QLi3(kF#4!{R%UA8PlE zLWYRf^>=M)KemtkOqKl9F1ByB#4i$g_@W->#@N`|p?`N7aiBHIj|v^RYd-21MT~v) z4|=)M6K^dGzVB)IJj)YUlU3$=L;K;4h*>Igy{3h)#*G;N8NSSh?@5aTJ4DN&i#&O+ zdBStE0h{bU95)BT`7q)rv8@ySQThFm#^yWm0qax(g7&C}g=CY{YDH53aJ4~RX<5@A zcm{b?@ApPOdd_5gD57b+!CeGHfxPX|t8wK7G}uA^EFKtS>Dr)$2a|k2Cri#V=%``} z=*V7N^bdHb33_C@=XjY0eeNBPQ(8S_7nB2UZ56K8~P z8g3~I-^>@8Wv(~1Fp0@Kelx%B2b;#Ep;x_D;IXG9%Y}$BK>V8@q=DFh^_AvD!)S|i zr=~QjITq5A+hn8qAGS-<(odFGNmtttLBbuhcKHef(4oJGR}rc$NL=$=1Lb+!__tKc zfIU;*!03~`ZZuW;g)7L0{&Y};yIGfD)kSQiK=-3ChgwWcSHy1>!hpttj>p>Ub*-N7 z_Kt_E?DYgB+ofj2hte~!8$)gJlku?*$Y&ITN=425>_#EB190!EmtRBd(ErR>8SKXX zMxVp`=&3%2cXsc3RE_U*5TG$W3=L$=@l`i)8E!#Vhr z@7lX{@Nn@;rWi-}jx7ytDAgWs_XPKOI=XPzEDkVo)>5jK;=o=8@8A6f)m3wBSm_Pz zMxCS2#-5Uk!&$?GYwukHv7d3_yU}Y<%IF6+%*oCW?3E?>$%WDzUF>T2PnG=ZYSHc) zkL)GDgM(*VGS;_Ce{YFef5w{esRU_}w5x#}m~b2)7YIx6-oc#+xrif=4U($OO<1=J z)cOO?*h+6`HoBR^jp?58`%10&hWB=D3Ed}P?VM2ZhUO-TP{+amx-n zWrwM+5DAWAoIXtjZYg5}@)J)9&XQx<_dCr1Es6xZX zZr%dXn-K?l;63mW9#gqwn^iK%UhOYuYY((G?DU_5oL_XvoR~i%?~r&C9GI?k{%4UA zlPNetBKwxrn9ZC3B*Z&nzr^!QNmR6C!`TB+t>j!0mZmKTgxx^v!+)u&M#bSFzh%Ws zv3ij$MK5}b({!^Vd@IQfg+V*?e}}VoSYHBc!Sk#L6Gw~yU32b7M=^DW4K>Ejd+bCD zzKk!tW1gBb2)4%{NT_oU|2K0r`?BB%$GVLPf!On`D^usr1fzSi(H7JB2wgy7BeMq> zTd&_T7@OhbEqh|4{@sc1pRhBw=&cayJuK<6P?ZB`6LRTk63#FeOKq**@J&ucU7zms z$2>u&GxmOuLMboI@;FF<<0`mUhU~Eu8xCDR0iyskAee`bZYQFN z&gVY>I!8!!Vu6^!TTcIvkM|@^b1|!I`m>rOh7@$+Jzq(UsuSF-J8Ut;_u(1(`Fw+5e_IkKP&hI zZvuw~`w==6*(JxNdJu}}>PZ496xpkuWG6$BPW41^wbdtpLns&{2sQC7_c3A=&%hk~ z|5$qy_^67keYgW@XqI>zSqz&54H|JvKr|6Ec96hr>}XI15tvsHjf^WxCx9R}bb_>P zYdbQI4vsH6?mF%RfhZQt4<^Oqc1EJvwih8`sPf@_(rYkBATB^-U+$(w{xmsEVZoYPV85bqJWJuOsC6oftqehM1z(O7V_ zVnggI^i$-5+Vq0e_h{_joX-u$n|~CHmkA8C#UmO&|7yWcmbQw5hjYt^nQNv^pNjwU zFEk6f(~W|&xQ)$NQ#`z24sSrkCGyVsgE1e8^!MKhnJT6Z(r(acQxa*FAl_N+%(^dm z$q~<&sXGd7ihbYbVf)Ak2;hp-@G$Z>ihotoyWGNXXKRyv&TC z9mZAcFT?sF$pW~~6ik7sHSuVg$->7r$jFLrf?X!)WRKleZ44lr{=9|V7Vj1%MON(H zVx%IlNp?t-ud^0vX)(koO+If84j@RvuHU8_fZsO}l zcx`fox@I@mp|k1o*Cl_uem~N5n?y?d#rI>9Q8J^ICuW$2pGhU};^7TEwZpZ8Neti8qUz;34fn`49)_wf* z9a?ecYh>>=>G)G-9Nhrd^*6hb_qLzPii}wY-TeEW8wua+#UFex;&(J&fA3m`&pnuk zP8?I(C8aZuTe>4l_mOWI?@I&PEX@YIFAeyH15!g&0L)G{;ycuI+n31jgCJq2n~6WL4LjL}@5-#NY{AYR zW&CzbNvVHl=5b20_MN@0lAkcs5!MMzT6KOPb^gRUKVh9mP^Wxlogc8ypHOG3l2Ydf zQfC__S?33=lO;E@&O^to^8?no4|RUQ7Fn1!zWM6dlCA4ZEy+58Wt1en*+|~X%J;DH z&k5e9G$ek`4u8zbzi$)Ctx8Je?@5Q-D9Oq-lD{`@6B7G?74JhG$04zetoaZ!-PVk! zSqCj-Be5AhZ(UkyPa?6_r7eV8r9Wof-?Q$c0^24n@Yg~1dMoSR!@AqzuhyldZjjgU zO0#Z@znZrgRs9e)4nAv-f0w%P=gKVnnUu>x`ExBOpAXMBS`V-7#zPqdQayxDt$hV6 z1PldHBht3Z(}#F!a!|s2ie^BJ@iETFujP>p0|~~|pZVBK{@RUyG5iA$9X*0n2oC)D z8~^O&pHI-PX&(H!sT6-^Pr;x0GuXOdz-nDMYCSx#!g^T#G9Ie&&rt@+c1YWx;$N@G zv~8c&XF<8B>9|h5#dd>j0QI1*d@@-n#Op0HL+j666cZQ%-{IJgh&tzEw?id{oj=ZP z#Lb_VEXI12zq|5nuoj{+M%3*{)3;kVFTf*m?v|Xrt(>PMa%Q#U?5T5ZlAPZx(l8HU z<*;*Dbo`32uFedt6 zS35CH{L90C1t{vTf5t3gN2=*3ZycYb@x?e{eCsfj3ESKn-`Rj5^DI&NDdU?|9>yxp zuW76N(Eq5so8=X+oNrzK_m8((zfGC?l$Orwg+y81S?OQ@L@t~REGHQ?s%h5%*R3nL zH?@*=_WDu~&9Y&9Z{R@It2P_w)Rm`~Mdyz(&Z#YLH-9L(AXj}ohOOkOO?eIG>VZ#< zzwxnK%N_Fa*0lR-Zu;g52f`U)Mswz~nl^*_@vTH}t6K`}GFKm4pv4+fpFft2j@Yk{ zXX0!AqhH@{|986mW$Zxv==@9Zkko;*{!blnu>%GFRR>N@?ZCL>bU?=M9INdxLNR}? zbf_|}0RYWeIPwpNPH{0vUBR?ghwheP|MQAuM8#if#RF}_-;@L&^e^yVZ5#fie-GbS z@^%aUb9g#6j*rD&)GJ&j&r9^rHdf9$$#Y;+mLFT8X1J2+1`!)D_PWW^hNumf$ z1mtSiaNGGe9xuPdAm-4pZ?x90*E=1nIs0MQW9T2^l=^La1I{n1PKWm{+bQMH}z44d!?m3m@RSw1+|<0ywCr3;-mT0ofjjiA7?rI_VUy-_SkDbr6&X9pjW+xN|&; z=L@pJ|2?Kcbl=h~C;cgfh8mJwuGQ2?ZB5KAJ~mdm^1B$z+6qmO96J8t_!+{kf?q2B z4vy9}e<_FlF5waqLeUZ~p&LkTfqz{fZP5s0dELNBc$h?2N`aZyU?j5$KkIjVWLgQqF>Jy715)|0cOmQvv{<{|y9@kEh$ZLzE{1Ma036 z!%e}Aebv>tVi$vJx$>+b9l1PtNaNLs2DN$+_-D7kNAyW|fsRErh&Fmuv;@3TxIMKN z@&C$&$|NPwtGjLa{-3}fO3~7)7qY(l@8KIu0w`?tLGD)`1_6~R@|B`~2#&hc@}{ea zrIls1sD~mLVUk?Tc^fg3k|4CMAJxdU5IN$~YZ1#&P2T8G@mC=aMs>60%^QzEC|`A6 zicl6;jav6`@(7SMGh>&vlFqh$(? z{~w07(f)S-hxXsyf`50Qup|6x4*$u4Lbp8h3>3QLp=)%LGyUdWX=zxXyBz-@AVD|k z>cQ9+1oS{d^vsyYrH}M2W~2z_^GK4!q4WhGU{K(Y$A@fnrsVF5ldO8yE@;V&eC`GR z(D~HphdMZ7*9xwMzKbo|fbp48a|;SVSDlHekjH@=3=Vz^9LuHdtRmvv`W9}3EJBC0 zex7te2b^EHuN{o|{kUKy{$eTvY5jUFn8T_gH!$~lY{dK(*(GddVI?Mm*CnDZqbie$ z=(7i_D+AIP7&2g~c`XiiMz+ro@#Vn+00Is^MBjeG0@8ldsOub65AP%>E((XQ))^7j z5^=tY9Iy|DKitm#ib(uO&l`lq5&g(4Ry^{ z_x-*D)@mgr>El~l7V?AEWj3QPu6NX&1pw;HVW7{5)4db1`#DT_9|=)SE;l}C@s*5E zY(5lf>X4+orHnsx>lny01R`M-CF0zD_j_ro#xK45>frm(tei;igRvx^>+l)&)m(fR zxuj;G`K`x4YBJ~sHWPB;{%)*&*2MG2&8*wkebJ|f zn(qXLyLMxefqmPZ2OYvutw>3WqZ}jt_{E8+uj|_m{IhzQpt@?_aS6iPkH54x3i`~3 z1Vq@>MAs}MQ2i~x$`HPUEOryb;Tv(IUE0=l>D@oQM9|W_fgm}RY!RjjQn1Z^B!Fqii z#4!tN2(qCZSi%H@*VgmFqnnf#$LZkmnM;?Zb47PH9if1s5eyn*f8=k)C_+GtBUs z0L!Bd(=or9%SMzkykUmwo=>*1;BH!?kPYv%asz9HaQq!NE!k(M0ycgIy+-3}s1pRBlnAnyl?8 z?>aKkeOTCc*E5g8r9M%RX^ zw}4BH43EPWSjOyO)Tfl(rP~_PeF#Y(pqn@gw)ZdMHE$;orDM;1kPT#fGh$Jt72L}) zNL!8i9r2D*Ro-UAv5xYFXXFOga;48vo&zzs^@SZc?n_-x$z(N<+Ie~7H2lxEU3Rs$v ztb`;{ACl!jU7Ei~aL-ZutB6pE39&=;;j=)%&#SM14U`X-QcLVU?YoxMOZC#dltK1f zfn1##Yf2mi)0%bUUG(=LOUt?JXb=R6k3jSZ>_ff28r;T;HZLW)>j)L=eow}!d?tYYZkI{^)%M>KV9ah~ARitjFE}>Z9H21g zBl(dt)$my82&jg!`N3+Tp6J3}n*x-Wj%FR;fe@Fa6uoNN`;>d>+2N%G!prJHQ9cC^ zr4#XI)O-@oSh}?r>^YCZ8MKR zkjXxF*aJAQmHS7r7;asqi85oc{}yhhP?0-6181^K&uh}9d!jTK`Aeq<3nvhU->s%f zNz8Li6yiL$6l$O@o?ks34YUfv|JK1OiK`Dzwo0DfW=Y*A9J(F48h3?%HyyQLeBA2r zb8I2%xjM(XstgTEs z-Y+mk6D;Hxc8V{xL~pS0)+xZebixHF$Y>81d2exiJA1zB%N>8A8|3!nrk^{q?sBt>+KKl^;sb>I(+#HE3yl{(e zd(TaYPb6Jvy3wD!qd5M4Uz{JVz_;nYv4E2TkmnBBs7@E z!z(iQ9LG(e+sdST4_w6MQSYOVxN{57CSkxfnCl7LejebT;e*W^s>`d@L9qLajaQb= z1<4fA2{ph`%=k>YPvf0QyiR7_&gNEi5nHI6Suhq%`wY5htX!5IK;@O&%X@J*7f@9O z{c{sI@jVxW6n1S%F2arC=uFVhUM2SeVI%^HL;OcT{Xpy0F*czfv!w z6Ot-Nm3cBXHax(_CBOzU;vv%)CRVbf3?2|0c#X^}9qy|dvq0sy1qJ)i9umfCd z+ZW1|E!R8)!M=@*k#nf~dsr=@*>G;KaQ`$`4#iqps@{K6%fNb1DeF^Dg2p5prkj<2 zKuR?mq^S^s5(=m&2b&8s;Wq!sY=5;|W&rA&PMW}G$lM4w1%xm~DwyTMy;SuhatYXM zZfB9UdK^L^392vR+>Z=Aa;DUTVF~m%$c9QzEg}oDOV@&59I7kYkyMKH&IrzfJi~3{ z&hoDzfO|7rv6jduheSx%KMo;%MHU(tagNWygt0I43`8EgF+I^3eEjE9$^QrDKSk$n z(n)?M8Ayt@NO533laseBRZ*o;>*Aohi8!c6d_a8kq&BxTCUm^mPbb^93C$*`K}gD| zT6}{boQBgMDq%RipD2_3pyfZEzZQ&qihW$H9By9{4p4WM6fEJ7QFS8zQji0^oPGvz z_89bE5qmHNQ=r_C7 zpg#olW6~H}fuYVmIc2B`P>(f{m!qnJ$pg+F>H(Md)7T9y>RiUxwvUmAv)U0ZF?zIp z+%y!@JV?L2dKt}(Z%rOuTfdV7ZA*Z5Dg-_b^~e0$R;romfvMCJakuCS*al{EC(S2l z8?qHRDhkN7VBY*>##K!;=p+w~U)+}hk^+Vu`l`LEIP`~>2snnX$ zMzl{&JYLP#{HBfSkBN`|2C~a)gSN4^Q2C=H6YK%RPK#}fxWGtEpgc3Gg2+-|)DKJx zZI9iMG888xwpqAk#4y2<8{+7}XYdKX*zFeM0ys!usTnF#ISu5exH3 z2ypJNY`ULJ|M_po^unrHaoMkhtYb4_f7D?8n$~fBk!E@}kmHl3oeRO+!LfO&=c5S@ zdwjw%9E(8)<%PEBA{xSw$_~(ftk$SJ9W56>eCF~$=6Sgnb1>evVZQ{|wfo=f< z9PnQpEIfzB{b=bzx0)@*hs)0R@H`JL-vp=K4l7_j6#FQ_o*A0iV&R<z`&a)2A)y*7ceuHqVj5`_1K28b}q2#F_vv&`#hBgjLOMqR_p=h z3q8^8b z!64;h5ZtG-eXy`AD=;drBZ9k01sL4d*hcme_EpTQ@mne;^fmG_5%_H)ez#7t@H^YB zx@!c<3@JPlGJH1hI}7-o4g6kW;rHs&gar-!-Y3O@->Xa2GAv=sHP%;8APC~Olm@g> z`L*B|K?y)@4N)t*eDtA=(4SlJS<9Xrb=wq3qfuskfH>uUSS83{#Ict5B3!^K^gcq6 zQ#^(s{Z}tYpsvICB-DYYIRB~j_XK?WJZ*-T5-@?e;}1jHm^dHFuKRm(XTC?&7uGQ&H22R zRLj)U_;ZLpQD(LPPW{d+?Igkm>Q3ii|BWTTg4Jy0oG$a%GSI;>^Vf9bVvpu>dwu|* zFe6=xA6T$iAYVU@%4t+L9nd|+33B#Vof%uJxaXjs+6;Qx2drH3V`6jusJLcTtXd3~OoCXeWFT=<{?U6K!h^IgYRv7)m-ruyE*Du#{|m zfcPc-G+`~&vUR3knM9q5*)w{ZGe;K=WmF~ecxUXN)Fr`uNBK>fR!uefH_Xvy zqrVEbYBZ+ZNiCF#H`zyoot}6<+(#&U&z<(fTlGc)Dx~}~mQ>0JOn_B^12K%3J~Z3& zE?hm875{=CN{bt1VPbOm6gObj|LoK~poWzXY8={Sp*CTL5Wbiqm_BGz1V)YB$7z$T zj@Zbx5swb_wldNGG#vR_Mu0QuQnk1DFVCQNLQIGkOZOt4rT&FcvOCqr>^XUIOyyWw z*)CWZ6)57Co*TbV4Z(Un9AUn&Ozx=PVEtm=O;v|kH^vhWn53GRlwOKy_uZ7zc!Us> z5@yJ)C*2+h*~D}&Sa=4j@na5cy3`41CU2ik%%M$_=LTIAENm~ivenHx2j{|^pX&+q zSWKX=#00t&9)K$`fu_T)2;V%W%%AIj%^KJ=x9Y0P>-n>Gq`<*~a+fB}pFJLyC98V8 z!MRxue?RPBR`>s)In!gAn?RFv+ZVaJ4qe3*TNb#Bmvk$VIZVfzGmwl4Hl+qc>=|oi zg542si3zr;{nv;y$uW3ZO*roU*@_d~n{ThgI zaYO&0+7{0jX{#;ISBu_;=j#K=AqNh&$L;g*uVPVMd%oZ#(Vj0+-2T&l!SN+tuPb3p zL|eJNctdqV>@8?Q%=ZIqHi%>bHSQFAkomslWyF+!f}Zj}jBJ7xo6|uH#q&fBpZoyS z?K}j_Xmu;I0?x|S7v*|XTrCsw*!^v7@E85t=KQ@XfJU=Y7ya4F>PX!%Tb3D3fukA51=`7A$8 zKB_`PM&x7tKDSjnXi~1G1|!#8qW$|1h**OSsLj@}I0Lfuv|8`a#x$JnfB*~XImQII z0~VtoITZHbzi|gt-=9#C#lBP(DRT+S9e_HyE-mhWCk0=Kgdox&L3wQf3_`rZAbbYb zkXS1BUzfJP3(D^K7I(m&3ZbzzQP5b=6H;i50D(z(c(gm9LM~j$v;qYYK#4ccDHH&$t+y>>V!iO<$gX7p(>AW9LJOC?DxKPsIG0eCh*@BzXmS!x) z1FTM@IqzUvL%XF;KOWkSUlsf=wD2R;o{s^KI4|n@9wsOrtiN6kZl0F09}q~jS^PKv zAJr*WlFj8lkIi>t<`48iSn~(LKN4@3^PBb6Tx?Q*xBxT=Ns=Gx`7+?Bz4FeSEgl&) zYlelq7!MS;F(K_6W77}nj&FMn_aD#E;tb1*{rmh0p&D49zT&fX2r{_)5+Vs!Hs&hQ z{z+eO{hc$HAeX#U7gQ5})&~EM1sN<373>XPh9IHu%!2!=amyE&h-~xV9x$9%T`a1puKJ+}*u@dZdBjC74ZJ?6Dp+_X z1fs(a0qRoS?$!27BxCds8_+$>21TMl}F#XLMC-+7q8<0%^BU#X<(H+)J3?-BTJg3lY0Z&aSgEU58BrVJT&KGv@*vvitK z)gKQ`AC`wkFye{z$2#(J@JNPH^$T{o#Rt#A-sN4L++4rcVKQ;H0>Ss7hM28 z3ef)bc$FG+&oio43Yf0>8b4Yu#~x#Wg`>>Xv&wJv|Mr&a&(Y)KDu-9gqL~5cMzHXpmo$TTR{AHJuo6uT z9Ld=7hmA>81IdsT?#+@p>Vjt}PAMwFSg&kEm?95`!pZ<#%48iVJ)DA|qS%TNJk;zz zGf`hJsqZeSPiXX(L~XbGlW0`^^(I6F?{6d2#O4aPb-Dr=>_xaa$>-7LMLI}NSRQnJ ze-0>tU%a7vcOfTw^uPQORgK0ABcZKyJ|j(7Le>bNG3b@Hxn6~COmO^8NFzHyGUBX# z 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%0DV_b@-|tM%K}+%-_suY>MFW;K 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

J=Jn`t>%t`0>6ZdyZ_jgvoB|Jf(~zL062^IOaLr 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%0Dm?+zxI7gFt_9 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%0A*2t^9{go0XSa+6gdFQv;jQyvLRv{ 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

)R1pDjLqeA~@V_u9OK1YPmb4fx30&u_m> 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 z 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

34S1m)e1pqz-U9#bTtrf2suyf$s8SI5YZY$ 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

?O1Bm<*)t5Ry!SE46RP2CPorr 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

ut(BzRSn>+F-OiP#k9$OPcj}v`f$4H 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

bBVmGhiC3i@0ApCmH=kNWQK8P4 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

$&+A@gNfR6G*-OM!NN5y7t}uv0alq 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%0Ah1^0t7e-g5xDLYAw63cxYj9L_kMo&-CSgZQM*# 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�Uzzce<|Em12hgf}2EJ?j6M+mWc(lx~D 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�Gwh#qDe)%1#0Z-7 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