Formio -software

Form.IO Gratis vormbouwer

Een geavanceerde webformulierbouwer met REST API -motor

Genereer online formulieren vergelijkbaar met Google -formulier, maak verbinding met backend API's of services van derden. Serveer gevoelige gegevens met vertrouwen veilig vastleggen.

Overzicht

Form.io is een populaire formulierbouwersoftware met geavanceerde functies voor het genereren van webformulieren en enquêtes samen met een compleet API -platform voor gegevensbeheer. Het is een directe concurrent van Google -formulieren met het extra voordeel van open source software. De cloudversie wordt geleverd met verschillende abonnementsplannen, hoewel het basisabonnement gratis is. Form.IO ondersteunt de serverloze architectuur uit doos waardoor het gemakkelijk is om formulieren naadloos in te sluiten in de voorste server -side -platform -apps. Krachtige vormbouw- en renderinghulpmiddelen maken het mogelijk om formulieren te genereren met drag and drop -interface. Form.io is eenvoudig te integreren met aanbieders van derden en legacy -systemen. Effectieve gegevensbeveiliging is van cruciaal belang voor de digitale bedrijven van vandaag, en het is echt belangrijk om beschermende maatregelen te nemen om ongeautoriseerde toegang van websites en databases te blokkeren. Gegevensbeveiliging is een van de belangrijkste functies van form.io en webformulieren gemaakt met form.io Voer geavanceerde gebruikersauthenticatie uit. De software brengt zichzelf op de markt met de slogan “100% controle van uw applicatiegegevens in uw eigen omgevingen”.

Systeem vereisten

Vereisten om formulier in te stellen.io omvatten

  • NPM
  • Nodejs 8.x +
  • Mongodb 4.2.x +

Functies

Hieronder volgen de belangrijkste kenmerken van form.io

  • Advanced Form Builder
  • Gegevensbeheer
  • Multi-huurant platform
  • Open source.
  • Gemakkelijke functieverbetering.
  • Gebruikersbeheer & amp; Verifiëren
  • Oauth -providers
  • Dynamische vormen
  • Vorminsluiten
  • Maak verbinding met alles
  • Vertaalbare vormen
  • overal inzetten
  • Mobielvriendelijk
  • Flexibel
  • On-site of private cloud met Docker-containers
  • Automatische API -creatie
  • drag & amp; Drop -interface
  • E -mailsysteem
  • Volledige documentatie

Installatie instructies

Installeer de databaseserver, gebruik de volgende opdracht om mongoDB te installeren

 sudo apt-get update; sudo apt install -y mongodb   MongoDB will be started automatically once installation is completed.

Zodra de databaseserver is geïnstalleerd, gebruikt u de volgende opdracht om NPM te installeren

 sudo apt-get install npm

Zodra de databaseserver is geïnstalleerd, gebruikt u de volgende opdracht om nodejs te installeren

 sudo apt-get install nodejs

Kloon vervolgens de repo met behulp van de volgende opdracht

 git clone <a href="https://github.com/formio/formio">https://github.com/formio/formio</a>

Nadat Clone is voltooid, gebruikt u de volgende opdrachten om de server uit te voeren

 cd formio <br></br> sudo npm install<br></br> npm start 

Als het klaar is, hebt u een Running Form.io Management -applicatie die wordt uitgevoerd op het volgende adres in uw browser.

 <a href="https://github.com/formio/formio">http://</a>localhost:3001

Gefeliciteerd, je hebt succesvol setup -form.io

Installatie -instructies met Docker

Docker -afbeeldingen bevinden zich op Docker Hub, om het naar beneden te trekken, voer de volgende Docker -opdracht uit.

docker pull formio/formio-enterprise

Maak een Docker -netwerk om alle Docker -instanties te bevatten.

docker network create formio

Maak het Mongo -exemplaar.

mkdir ~/opt/mongodb
# Double check permissions on /opt/mongodb
docker run -itd  \
  --name formio-mongo \
  --network formio \
  --volume ~/opt/mongodb:/data/db \
  --restart unless-stopped \
  mongo

Start de instantie Formio-Enterprise.

docker run -itd \
  -e "ADMIN_EMAIL=<span id="cloakd599c59a1669d71b635ca8704350f38c">This email address is being protected from spambots. You need JavaScript enabled to view it.</span><script type="text/javascript">document.getElementById('cloakd599c59a1669d71b635ca8704350f38c').innerHTML='';var prefix='&#109;a'+'i&#108;'+'&#116;o';var path='hr'+'ef'+'=';var addyd599c59a1669d71b635ca8704350f38c='&#97;dm&#105;n'+'&#64;';addyd599c59a1669d71b635ca8704350f38c=addyd599c59a1669d71b635ca8704350f38c+'&#101;x&#97;mpl&#101;'+'&#46;'+'c&#111;m';var addy_textd599c59a1669d71b635ca8704350f38c='&#97;dm&#105;n'+'&#64;'+'&#101;x&#97;mpl&#101;'+'&#46;'+'c&#111;m';document.getElementById('cloakd599c59a1669d71b635ca8704350f38c').innerHTML+='<a '+path+'\''+prefix+':'+addyd599c59a1669d71b635ca8704350f38c+'\'>'+addy_textd599c59a1669d71b635ca8704350f38c+'<\/a>';</script>" \
  -e "ADMIN_PASS=CHANGEME" \
  -e "PRIMARY=true" \
  -e "LICENSE=YOURLICENSE" \
  -e "PORTAL_SECRET=CHANGEME" \
  -e "JWT_SECRET=CHANGEME" \
  -e "DB_SECRET=CHANGEME" \
  --restart unless-stopped \
  --name formio-server \
  --network formio \
  --link formio-mongo:mongo \
  --restart unless-stopped \
  -p 3000:80 \
  formio/formio-enterprise;
 Nederlands