Complete rebuild of 22-year-old PHP CMS as modern SaaS: Database (15 migrations, 42+ tables): - Foundation: account_settings, audit_log, GDPR register, cms_files - Module Engine: modules, fields, records, permissions, relations + RPC - Members: 45+ field member profiles, departments, roles, honors, SEPA mandates - Courses: courses, sessions, categories, instructors, locations, attendance - Bookings: rooms, guests, bookings with availability - Events: events, registrations, holiday passes - Finance: SEPA batches/items (pain.008/001 XML), invoices - Newsletter: campaigns, templates, recipients, subscriptions - Site Builder: site_pages (Puck JSON), site_settings, cms_posts - Portal Auth: member_portal_invitations, user linking Feature Packages (9): - @kit/module-builder — dynamic low-code CRUD engine - @kit/member-management — 31 API methods, 21 actions, 8 components - @kit/course-management, @kit/booking-management, @kit/event-management - @kit/finance — SEPA XML generator + IBAN validator - @kit/newsletter — campaigns + dispatch - @kit/document-generator — PDF/Excel/Word - @kit/site-builder — Puck visual editor, 15 blocks, public rendering Pages (60+): - Dashboard with real stats from all APIs - Full CRUD for all 8 domains with react-hook-form + Zod - Recharts statistics - German i18n throughout - Member portal with auth + invitation system - Public club websites via Puck at /club/[slug] Infrastructure: - Dockerfile (multi-stage, standalone output) - docker-compose.yml (Supabase self-hosted + Next.js) - Kong API gateway config - .env.production.example
119 lines
7.5 KiB
JSON
119 lines
7.5 KiB
JSON
{
|
|
"blog": "Blog",
|
|
"blogSubtitle": "Neuigkeiten und Updates zur Plattform",
|
|
"changelog": "Änderungsprotokoll",
|
|
"changelogSubtitle": "Neueste Updates und Verbesserungen",
|
|
"noChangelogEntries": "Keine Einträge gefunden",
|
|
"changelogPaginationNext": "Nächste Seite",
|
|
"changelogPaginationPrevious": "Vorherige Seite",
|
|
"changelogNavigationPrevious": "Zurück",
|
|
"changelogNavigationNext": "Weiter",
|
|
"documentation": "Dokumentation",
|
|
"documentationSubtitle": "Anleitungen und Hilfe zum Einstieg",
|
|
"faq": "FAQ",
|
|
"faqSubtitle": "Häufig gestellte Fragen",
|
|
"pricing": "Preise",
|
|
"pricingSubtitle": "Tarife und Zahlungsoptionen",
|
|
"backToBlog": "Zurück zum Blog",
|
|
"noPosts": "Keine Beiträge gefunden",
|
|
"blogPaginationNext": "Nächste Seite",
|
|
"blogPaginationPrevious": "Vorherige Seite",
|
|
"readMore": "Weiterlesen",
|
|
"contactFaq": "Bei Fragen kontaktieren Sie uns bitte",
|
|
"contact": "Kontakt",
|
|
"about": "Über uns",
|
|
"product": "Produkt",
|
|
"legal": "Rechtliches",
|
|
"termsOfService": "Nutzungsbedingungen",
|
|
"termsOfServiceDescription": "Unsere Nutzungsbedingungen",
|
|
"cookiePolicy": "Cookie-Richtlinie",
|
|
"cookiePolicyDescription": "Unsere Cookie-Richtlinie",
|
|
"privacyPolicy": "Datenschutzerklärung",
|
|
"privacyPolicyDescription": "Unsere Datenschutzerklärung und Datennutzung",
|
|
"contactDescription": "Kontaktieren Sie uns bei Fragen oder Feedback",
|
|
"contactHeading": "Senden Sie uns eine Nachricht",
|
|
"contactSubheading": "Wir melden uns schnellstmöglich bei Ihnen",
|
|
"contactName": "Ihr Name",
|
|
"contactEmail": "Ihre E-Mail-Adresse",
|
|
"contactMessage": "Ihre Nachricht",
|
|
"sendMessage": "Nachricht senden",
|
|
"contactSuccess": "Ihre Nachricht wurde erfolgreich gesendet",
|
|
"contactError": "Fehler beim Senden Ihrer Nachricht",
|
|
"contactSuccessDescription": "Wir haben Ihre Nachricht erhalten und melden uns schnellstmöglich",
|
|
"contactErrorDescription": "Beim Senden ist ein Fehler aufgetreten. Bitte versuchen Sie es später erneut",
|
|
"footerDescription": "Die All-in-One-Verwaltungsplattform für Vereine, Clubs und Organisationen. Entwickelt von Com.BISS GmbH.",
|
|
"copyright": "© Copyright {year} {product}. Alle Rechte vorbehalten.",
|
|
|
|
"heroPill": "Die nächste Generation der Vereinsverwaltung",
|
|
"heroTitle": "Verwalten Sie Ihre Organisation. Einfach und effizient.",
|
|
"heroSubtitle": "MyEasyCMS ist die All-in-One-Plattform für Vereine, Clubs und Organisationen. Verwalten Sie Mitglieder, Kurse, Veranstaltungen, Finanzen und mehr — alles an einem Ort.",
|
|
|
|
"trustedBy": "Vertraut von Vereinen und Clubs in ganz Deutschland",
|
|
"trustAssociations": "Vereine",
|
|
"trustSchools": "Bildungseinrichtungen",
|
|
"trustClubs": "Sport- & Angelvereine",
|
|
"trustOrganizations": "Gemeinnützige Organisationen",
|
|
|
|
"featuresHeading": "Alles, was Ihre Organisation braucht",
|
|
"featuresSubheading": "Von der Mitgliederverwaltung bis zur Finanzbuchhaltung — alle Werkzeuge in einer modernen, benutzerfreundlichen Plattform.",
|
|
"featuresLabel": "Kernmodule",
|
|
|
|
"featureMembersTitle": "Mitgliederverwaltung",
|
|
"featureMembersDesc": "Verwalten Sie alle Mitglieder mit Abteilungen, Beitragsverfolgung, Mitgliedsausweisen, Anträgen und detaillierten Statistiken.",
|
|
"featureCoursesTitle": "Kursverwaltung",
|
|
"featureCoursesDesc": "Organisieren Sie Kurse mit Terminplanung, Dozentenzuweisung, Anwesenheitsverfolgung, Kategorien und Standorten.",
|
|
"featureBookingsTitle": "Raumbuchungen",
|
|
"featureBookingsDesc": "Buchen Sie Räume und Ressourcen mit einem visuellen Kalender, verwalten Sie Gäste und prüfen Sie die Verfügbarkeit.",
|
|
"featureEventsTitle": "Veranstaltungsverwaltung",
|
|
"featureEventsDesc": "Planen und verwalten Sie Veranstaltungen mit Anmeldungen, Ferienpässen und Teilnehmerverfolgung.",
|
|
"featureFinanceTitle": "Finanzen & Abrechnung",
|
|
"featureFinanceDesc": "Erstellen Sie Rechnungen, verwalten Sie Zahlungen und SEPA-Lastschrifteinzüge — behalten Sie Ihre Finanzen mühelos im Griff.",
|
|
"featureNewsletterTitle": "Newsletter",
|
|
"featureNewsletterDesc": "Erstellen und versenden Sie professionelle Newsletter mit Vorlagen. Halten Sie Ihre Mitglieder informiert.",
|
|
|
|
"showcaseHeading": "Ein leistungsstarkes Dashboard auf einen Blick",
|
|
"showcaseDescription": "Erhalten Sie einen vollständigen Überblick über Ihre Organisation mit unserem intuitiven Dashboard. Greifen Sie auf alles zu — Mitglieder, Kurse, Veranstaltungen und Finanzen — von einer zentralen Stelle aus.",
|
|
|
|
"additionalFeaturesHeading": "Und es gibt noch mehr",
|
|
"additionalFeaturesSubheading": "Zusätzliche Werkzeuge, die jeden Aspekt der täglichen Arbeit Ihrer Organisation vereinfachen.",
|
|
"additionalFeaturesLabel": "Weitere Funktionen",
|
|
|
|
"featureDocumentsTitle": "Dokumentenverwaltung",
|
|
"featureDocumentsDesc": "Erstellen Sie Dokumente aus Vorlagen, verwalten Sie Dateien und halten Sie alle wichtigen Unterlagen organisiert.",
|
|
"featureSiteBuilderTitle": "Website-Baukasten",
|
|
"featureSiteBuilderDesc": "Erstellen und verwalten Sie die Website Ihrer Organisation ohne Programmierkenntnisse. Aktualisieren Sie Inhalte ganz einfach.",
|
|
"featureModulesTitle": "Individuelle Module",
|
|
"featureModulesDesc": "Erweitern Sie die Plattform mit maßgeschneiderten Modulen für Ihre spezifischen Anforderungen. Importieren Sie Daten und passen Sie Einstellungen an.",
|
|
|
|
"whyChooseHeading": "Warum Organisationen MyEasyCMS wählen",
|
|
"whyChooseDescription": "Entwickelt mit über 20 Jahren Erfahrung im Dienste von Vereinen, Clubs und gemeinnützigen Organisationen in ganz Deutschland.",
|
|
"whyResponsiveTitle": "Mobilfreundlich",
|
|
"whyResponsiveDesc": "Greifen Sie von jedem Gerät auf Ihre Daten zu. Unser responsives Design funktioniert perfekt auf Desktop, Tablet und Smartphone.",
|
|
"whySecureTitle": "Sicher & Zuverlässig",
|
|
"whySecureDesc": "Ihre Daten sind mit erstklassiger Sicherheit geschützt. Regelmäßige Backups stellen sicher, dass nichts verloren geht.",
|
|
"whySupportTitle": "Persönlicher Support",
|
|
"whySupportDesc": "Erhalten Sie direkten, persönlichen Support von unserem Team. Wir sprechen Ihre Sprache und verstehen Ihre Bedürfnisse.",
|
|
"whyGdprTitle": "DSGVO-konform",
|
|
"whyGdprDesc": "Vollständig konform mit der europäischen Datenschutz-Grundverordnung. Die Daten Ihrer Mitglieder werden sorgfältig behandelt.",
|
|
|
|
"howItWorksHeading": "In drei einfachen Schritten loslegen",
|
|
"howItWorksSubheading": "Die Einrichtung Ihrer Organisation auf MyEasyCMS dauert nur wenige Minuten.",
|
|
"howStep1Title": "Konto erstellen",
|
|
"howStep1Desc": "Registrieren Sie sich kostenlos und richten Sie Ihr Organisationsprofil ein. Keine Kreditkarte erforderlich.",
|
|
"howStep2Title": "Module konfigurieren",
|
|
"howStep2Desc": "Aktivieren Sie die benötigten Module — Mitglieder, Kurse, Veranstaltungen, Finanzen — und passen Sie diese an Ihren Workflow an.",
|
|
"howStep3Title": "Team einladen",
|
|
"howStep3Desc": "Fügen Sie Teammitglieder mit verschiedenen Rollen und Berechtigungen hinzu. Verwalten Sie Ihre Organisation gemeinsam.",
|
|
|
|
"pricingPillLabel": "Kostenlos starten",
|
|
"pricingPillText": "Keine Kreditkarte erforderlich.",
|
|
"pricingHeading": "Faire Preise für alle Arten von Organisationen",
|
|
"pricingSubheading": "Starten Sie mit unserem kostenlosen Tarif und upgraden Sie, wenn Sie bereit sind.",
|
|
|
|
"ctaHeading": "Bereit, die Verwaltung Ihrer Organisation zu vereinfachen?",
|
|
"ctaDescription": "Schließen Sie sich hunderten von Vereinen, Clubs und Organisationen an, die MyEasyCMS bereits nutzen.",
|
|
"ctaButtonPrimary": "Jetzt kostenlos starten",
|
|
"ctaButtonSecondary": "Kontakt aufnehmen",
|
|
"ctaNote": "Keine Kreditkarte erforderlich. Kostenloser Tarif verfügbar."
|
|
}
|