Modulare SaaS-Plattform fuer Formulare, Events, Quizze und mehr

eforms.cloud ist eine modulare, mehrmandantenfaehige Plattform: acht unabhaengig buchbare Module plus DSGVO-konformer Mitglieder-Bereich (ePortal), ein gemeinsames Login, eine BI-API und ein Admin-Bereich. Hosted in der EU.

Live-Demo ansehen

eForms — Formulare

Dynamische Formulare per Block-Editor: Templates aus wiederverwendbaren Bloecken zusammenklicken, 18 Feldtypen, bedingte Sichtbarkeit, automatische PII-Anonymisierung, JSON-Export/Import und CSV/BI-API.

eEvents — Veranstaltungen

Termine, Anmeldungen und Tickets inklusive Stripe-Bezahlung, Discount- und Access-Codes, QR-Check-in, iCal-Export und Kalender-Integration (Google, Microsoft Graph, CalDAV).

eQuiz — Wissenstests

Anonyme Quiz-Engine mit Katalogen, Teams, Foto-Antworten und Bestenliste — bewusst ohne PII gebaut: pseudonyme Spielnamen, Per-Question-Consent-Logging, Hard-Delete by Design.

ePoll — Terminumfragen

Doodle-aehnliche Terminfindung mit Token-basierter Antwort-Aktualisierung, optionalem Passwortschutz, iCal-Export und direkter Umwandlung bestaetigter Termine in eEvents.

eContent — CMS

Eigene Startseiten, Menues, Footer und Unterseiten direkt im Admin pflegen. Block-basierter Page-Editor, mandantenfaehige Domains, Theme V2, SEO-Felder und hreflang-Unterstuetzung.

eWiki — Wissensdatenbank

Interne Wikis fuer Teams: mehrere Wikis pro Mandant, Markdown- und Rich-Text-Editor, rollenbasierte Sichtbarkeit, Versionsverlauf und Volltextsuche.

eNews — Neuigkeiten

News-Channels fuer Mitarbeitende, Kund:innen oder Mitglieder mit RSS-Feed, KI-gestuetzter Beitragserstellung, E-Mail-Versand und rollenbasiertem Redaktions-Workflow.

eTicket — Kanban-Boards

Trello-/Kanban-aehnliche Boards mit Listen, Cards, Labels, Checklisten, Anhaengen und Kommentaren. Oeffentliche Einreichung pro Liste via /board/{slug}, getrennt vom internen Workflow.

ePortal — Mitglieder-Bereich

DSGVO-konformer Self-Service: Mitglieder registrieren sich separat, sehen ihre eigenen Einreichungen, exportieren ihre Daten (Art. 15), widerrufen Einwilligungen und loeschen ihr Konto (Art. 17) eigenstaendig.

Multi-Tenancy & SSO

Mehrere Organisationen mit eigenen Subdomains und strikter Datentrennung. SSO via LDAP, SAML und OIDC; Provider-Verwaltung im Admin-Backend. TOTP-basierte 2FA fuer alle Rollen.

BI-API & Webhooks

Token-authentifizierte BI-Schnittstelle pro Modul (Forms, Events, eQuiz, ePoll) fuer Power BI, Tableau und Excel. Stripe-Webhooks fuer Subscription-Events, MCP-Server fuer KI-Integration.

Sicherheit & DSGVO

CAPTCHA (3 Stufen) mit Honeypot, automatische PII-Anonymisierung in Freitextfeldern, Audit-Log fuer Admin-Aktionen, Vier-Rollen-Modell (User, Editor, Admin, Developer), Hard-Delete by Design.

Mehrsprachigkeit (i18n)

Deutsch und Englisch out-of-the-box, weitere Sprachen via Translation-Editor im Admin-Backend. Locale-aware Formular-Rendering, Import/Export der Uebersetzungen, KI-gestuetzte Vorschlaege.

Barrierefreiheit

WCAG 2.1 Level AA und BITV 2.0: Skip-Links, ARIA-Attribute, Kontrastverhaeltnis 19,4:1, Tastaturnavigation, Fokusindikatoren und semantisches HTML.

BI-API

Dynamische BI-Schnittstelle mit automatischer Feld-Discovery, generischen Statistik-Endpunkten und Filtern. Bearer-Token-Auth fuer Power BI, Tableau und Excel.

Changelog

Vollstaendige Release-Historie mit neuen Features, Bugfixes, Infrastruktur und Sicherheitsverbesserungen — dokumentiert mit visueller Timeline.

Plan-System & Modul-Subscriptions

Jedes Modul wird unabhaengig via Stripe abonniert. Pro Modul existieren vier Stufen mit eigenen Limits (Templates, Events, Polls, Wikis …). Cross-Cutting-Features wie BI-API, Audit-Log oder SSO richten sich nach der hoechsten aktiven Stufe ueber alle Module.

  • Starter — Einstieg mit kleinen Limits pro Modul
  • Professional — BI-API, Audit-Log, hoehere Limits
  • Business — White-Label, Scheduled Reports, E-Mail-Benachrichtigungen
  • Enterprise — Unbegrenzt, SSO und Multi-Tenancy
  • Self-Hosted-Modus mit signierten JWT-Lizenzschluesseln pro Modul
  • Stripe-Webhooks aktualisieren Subscriptions automatisch

Anwendungsbeispiel: 3G-CIRS

Das erste auf eforms.cloud betriebene Template ist 3G-CIRS — ein Meldesystem fuer Gewalt gegen Gesundheitspersonal, entwickelt in Zusammenarbeit mit der Bundesaerztekammer.

  • Anonyme Meldung von Gewaltvorfaellen im Gesundheitswesen
  • Erfassung von koerperlicher, psychischer, verbaler und rassistisch motivierter Gewalt
  • Abdeckung von Krankenhaeusern, Arztpraxen, Apotheken, Rettungsdienst, Pflege u.a.
  • Kompakt- und Detailmeldung als dynamische Template-Varianten

Technologie

eforms.cloud basiert auf einem modernen, containerisierten Stack:

  • Frontend: Nuxt 3 (Vue 3) mit TypeScript und Nuxt UI
  • Backend: Laravel 13 (PHP 8.3+) mit Sanctum und TOTP-basierter 2FA
  • Datenbank: PostgreSQL 15 mit JSONB fuer flexible Formularstruktur
  • Mail: Brevo Transactional API mit redigierten Logs
  • Billing: Stripe Subscriptions mit signaturvalidierten Webhooks
  • KI: AI-Services fuer Katalog-/Inhalts-/Feld-Generierung und Uebersetzungen, MCP-Server fuer KI-Clients
  • Infrastruktur: Docker Compose, Nginx, Let's Encrypt SSL
  • CI/CD: GitHub Actions mit automatisierten Tests und Deployment