OHMYFORM -Software

OhMyForm Free Form Builder

Open Source Alternative zu Typform für Formulare und Umfragen

OhmyForm bietet Formular Builder -Tools, um Online -Formulare zu erstellen. Erzeugen Sie professionell aussehende Einbettungsformen für Umfragen, Marktforschung und Rekrutierung.

Überblick

OhmyForm ist 100% Open -Source -Software, um professionelle mobile Formulare, Umfragen und Fragebögen professionelle Klasse zu generieren. Die Verwendung von Standard -Web -Technologien erleichtert es, die Formulare auf Desktop-, Web- oder Mobile -Apps einzubetten. OhmyForm ist eine der beliebtesten Alternativen zu Google -Formularen, Typform-, Wufoo-, Formik-, einfachen Form- und Schwerkraftformen. Es gibt Ihnen alle Funktionen, die Sie für die kostenlose Erstellung und Verteilung Ihrer Formulare benötigen. Zusammen mit den Features für das Formularbau bietet Ihnen auch die Tools zur Analyse Ihrer Formulareinführungen. Power of Open Source -Software erfolgt durch seine Community und OhmyForm verbessert und hat die erstklassige Entwickler -Community, die die Software regelmäßig verbessert. OhmyForm wird nicht mit bezahlten oder gehosteten Plänen mit 100% Open Source geliefert und gibt Ihnen die gesamte Kontrolle, um die Software selbst zu hosten. Es wird auch mit einem Docker -Image geliefert, das es einfach macht, es in Ihrer Infrastruktur einzurichten und zu hosten. Sie müssen jedoch auch die Infrastruktur und Sicherheit verwalten. OhmyForm ist eine aktiv in der Entwicklungssoftware und sie verfügen über eine umfassende Liste der Funktionen, an denen sie derzeit wie ein Sprachunterstützung, Export als JSON, CSV und XML arbeiten. Und sie haben auch eine Liste der zukünftigen Verbesserungen in Form einer Roadmap für Version 1.0

System Anforderungen

Um ohmyform zu konfigurieren, müssen Sie die folgenden Software haben

  • node.js
  • Mongo DB
  • Redis
  • E -Mail -Instanz

Merkmale

Im Folgenden finden Sie die wichtigsten Merkmale von ohmyform

  • Support mit mehrsprachiger Sprache (semi implementiert)
  • 11 mögliche Fragetypen
  • Bearbeitbare Start- und Endseiten
  • Exportanträge in XLS, JSON oder CSV exportieren
  • Support für native Analytics und Google Analytics
  • benutzerdefinierte Subdomains für jeden Benutzer
  • Einbettbare Formen
  • Formulare als Service -API.

auf der Roadmap für v1.0.0

  • Implementieren Sie die Verschlüsselung für alle Formulardaten
  • Fügen Sie die Integration von Typform -API -Integration hinzu
  • Hinzufügen von Plugin/3. Party Integration Support (Ala Slack)
  • Erstellen Sie Wiki für eine einfache Installation und Einrichtung
  • Feld Stripe/Zahlungsformular hinzufügen
  • Fügen Sie benutzerdefinierte Hintergrund- und Dropdown -Feld Bilder hinzu
  • Fügen Sie das Feld Upload -Datei -Upload -Formular hinzu
  • mit Heroku und DockerHub eingesetzt werden
  • Graben Sie MongoDB für einen Ersatzrückgang durch eine bessere Lizenzierung.

Installationsanleitung

Empfohlene Methode erfolgt über Docker

Docker bietet uns den Luxus, nur eine sehr begrenzte Anzahl möglicher Bereitstellungsszenarien wirklich zu bewältigen, da wir die gesamte Umgebung mit der App versenden können, ohne dass Sie oder uns viel gekostet haben. Bevor Docker dies erreicht, müssten wir eine gesamte virtuelle Maschine versenden oder Ihnen noch schlechter ein identischer Server erstellen und ihn auf Ihre Weise versenden. Jetzt ist es nur ein Docker, der sich von der Realität zurückzieht. Aus diesem Grund gehen wir mit Docker ein. Es wird eine Dokumentation geben, wie die Dinge direkt mit der Quelle erledigt werden können, jedoch idealerweise nur, mit der nur der Beitrag zu sehen ist.

Lokale Entwicklung

Die Schritte sind wie folgt:

  • Schritt eins: Git Clone https://github.com/Ohmyform/ohmyform.git
  • Schritt 2: Ändern Sie alles, was Sie in der Quelle wollen.
  • Schritt drei: CD ohmyform -SETP Four: Git Submodule Update - -Init -Schritt fünf: Docker -Compose Up -d
  • Schritt sechs: Docker-Compose ps Sie sollten zu diesem Zeitpunkt eine funktionierende Instanz haben, mit der Sie unter http: // localhost: 5000/innerhalb von Momenten spielen können.

Installation einer Produktionsinstanz

OhmyForm wurde kürzlich eine starke Neuzertifizierung und Refaktorierung erhalten, bevor wir empfehlen würden, sie in der Produktion zu verwenden. Wir haben es geschafft, das Ziel zu erreichen, eine funktionierende und cve -kostenlose Pre 1.0 -Version verfügbar zu haben. Wir werden eine Reihe von Dingen abschließen, bevor wir es als 1.0 stabil betrachten, aber Sie sind begrüßt, um es für kleine Kampagnen auszuführen. Es ist unwahrscheinlich, dass wir das Speichersystem brechen werden.

Compile aus der Quelle

Dies wird in der Regel nicht unterstützt und die meisten QA über Git -Probleme werden diese Linie zitiert und wird für Triage Edge -Fälle geschlossen. Wir möchten keine unendlichen möglichen Kantenfälle unterstützen. Umgekehrt werden wir auf jeden Fall alle Probleme fair betrachten, wenn es jedoch erhebliche Anstrengungen erfordern oder ohne angemessene Ursache stark vom Zielfernrohr ablenkt, werden wir es wahrscheinlich aus dem Tracker herausholen.

 Deutsch