Software Formio

Form.IO Costruttore di moduli gratuiti

Un costruttore di moduli Web avanzato con motore API REST

Generare moduli online simili al modulo di Google, connettersi con API backend o servizi di terze parti. Acquisisci in modo sicuro dati sensibili con fiducia.

Panoramica ### ** ** Form.io è un software di costruttore di moduli popolare con funzionalità avanzate per la generazione di moduli Web e sondaggi di immissione dati insieme a una piattaforma API di gestione dei dati completa. È un concorrente diretto di Google Forms con l’ulteriore vantaggio di essere software open source. La sua versione cloud viene fornita con vari piani di abbonamento sebbene l’abbonamento di base sia gratuito. Form.io supporta l’architettura senza server fuori dalla scatola che rende facile incorporare i moduli senza soluzione di continuità nelle app laterali del server front -end. Potenti strumenti di costruzione e rendering di forme consentono di generare forme con interfaccia di trascinamento. Form.io è facile da integrare con fornitori di terze parti e sistemi legacy. L’efficace sicurezza dei dati è fondamentale per le aziende digitali di oggi ed è davvero importante adottare misure protettive per bloccare l’accesso non autorizzato di siti Web e database. La sicurezza dei dati è una delle caratteristiche chiave dei moduli Form.io e Web creati con Form.io Autenticazione dell’utente avanzata. Il software si commercializza con la linea di tag “Controllo 100% dei dati dell’applicazione all’interno dei propri ambienti”.

Requisiti di sistema

I requisiti per configurare il modulo.io includono

  • npm
  • Nodejs 8.x +
  • MongoDB 4.2.x +

Caratteristiche

Di seguito sono riportate le caratteristiche chiave di Form.io

  • Builder di forma avanzata
  • Gestione dati
  • Piattaforma multi-tenandata
  • OpenSource.
  • Miglioramento della caratteristica facile.
  • Gestione degli utenti e amp; AUTH
  • fornitori di oauth
  • Forme dinamiche
  • Formare l’incorporamento
  • Connettiti a qualsiasi cosa
  • forme traducibili
  • Distribuire ovunque
  • Mobile Friendly
  • flessibile
  • Cloud in loco o privato utilizzando contenitori Docker
  • Creazione API automatica
  • Drag & amp; Interfaccia drop
  • Sistema e -mail
  • Documentazione completa

Istruzioni per l’installazione

Installa il server di database, utilizza il seguente comando per installare MongoDB

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

Una volta installato il server di database, utilizzare il comando seguente per installare NPM

 sudo apt-get install npm

Una volta installato il server di database, utilizzare il comando seguente per installare NodeJS

 sudo apt-get install nodejs

Successivamente, clona il repository usando il comando seguente

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

Dopo il completamento del clone, utilizzare i seguenti comandi per eseguire il server

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

Al termine, avrai un’applicazione di gestione modulo in esecuzione in esecuzione al seguente indirizzo nel browser.

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

Congratulazioni hai successo con successo Form.io

Istruzioni di installazione utilizzando Docker

Le immagini Docker si trovano su Docker Hub, per tirarlo giù, eseguire il seguente comando Docker.

docker pull formio/formio-enterprise

Crea una rete Docker per contenere tutte le istanze Docker.

docker network create formio

Crea l’istanza Mongo.

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

Avvia l’istanza 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;
 Italiano