Logiciel FORIO

Form.IO Formateur de formulaire GRATUIT

Un générateur de formulaire Web avancé avec moteur API REST

Générez des formulaires en ligne similaires au formulaire Google, connectez-vous avec des API backend ou des services tiers. Capturez en toute sécurité les données sensibles en toute confiance.

Aperçu

Form.io est un logiciel de générateur de formulaires populaire avec des fonctionnalités avancées pour générer des formulaires Web et des enquêtes de saisie de données ainsi qu’une plate-forme API de gestion de données complète. Il s’agit d’un concurrent direct de Google Forms avec l’avantage supplémentaire d’être un logiciel open source. Sa version cloud est livrée avec divers plans d’abonnement, bien que l’abonnement de base soit gratuit. Form.io prend en charge l’architecture sans serveur hors de la boîte, ce qui facilite l’intégration des formulaires de manière transparente dans les applications de plate-forme côté serveur frontal. Les outils de renforcement de formulaires puissants permettent de générer des formulaires avec une interface de glisser-déposer. Form.io est facile à intégrer avec les fournisseurs tiers et les systèmes hérités. La sécurité efficace des données est essentielle pour les entreprises numériques d’aujourd’hui, et il est vraiment important de prendre des mesures de protection pour bloquer l’accès non autorisé des sites Web et des bases de données. La sécurité des données est l’une des principales fonctionnalités des formulaires Form.io et Web créés avec Form.io Effectuer une authentification utilisateur avancée. Le logiciel se produit avec le slogan «Contrôle à 100% de vos données d’application dans vos propres environnements».

Configuration requise

Exigences à la configuration du formulaire.io incluent

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

Caractéristiques

Voici les principales caractéristiques de Form.io

  • Formateur de formulaire avancé
  • Gestion de données
  • plate-forme multi-locataire
  • Open source.
  • Amélioration facile des fonctionnalités.
  • Gestion des utilisateurs & amp; Authentifier
  • Provideurs OAuth
  • Formes dynamiques
  • Forme d’intégration
  • Connectez-vous à n’importe quoi
  • Formes traduites
  • Déployer n’importe où
  • Mobile Friendly
  • Flexible
  • Cloud sur place ou privé à l’aide de conteneurs Docker
  • Création automatique de l’API
  • Drag & amp; Interface de dépôt
  • Système de messagerie
  • Documentation complète

Instructions d’installation

Installez le serveur de base de données, utilisez la commande suivante pour installer MongoDB

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

Une fois, le serveur de base de données est installé, utilisez la commande suivante pour installer NPM

 sudo apt-get install npm

Une fois, le serveur de base de données est installé, utilisez la commande suivante pour installer NodeJS

 sudo apt-get install nodejs

Ensuite, clonez le dépôt en utilisant la commande suivante

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

Une fois le clone terminé, utilisez les commandes suivantes pour exécuter le serveur

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

Lorsque cela sera fait, vous aurez une application de gestion Form.IO en cours d’exécution à l’adresse suivante dans votre navigateur.

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

Félicitations, vous avez avec succès Form.io

Instructions d’installation à l’aide de Docker

Les images docker sont situées sur Docker Hub, pour le retirer vers le bas, exécutez la commande docker suivante.

docker pull formio/formio-enterprise

Créez un réseau Docker pour contenir toutes les instances Docker.

docker network create formio

Créez l’instance 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

Démarrez l’instance Formio-Entrise.

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;
 Français