Form.IO Tvůrce formulářů zdarma
Pokročilý webový formulář s motorem REST API
Generujte online formuláře podobné formuláři Google, spojte se s API backend nebo služby třetích stran. Bezpečně zachyťte citlivá data s důvěrou.
Přehled
Form.io je oblíbený software pro tvůrce formulářů s pokročilými funkcemi pro generování webových formulářů a průzkumů zadávání dat spolu s kompletní platformou API pro správu dat. Je přímým konkurentem formulářů Google s další výhodou softwaru s otevřeným zdrojovým kódem. Jeho cloudová verze přichází s různými plány předplatného, i když základní předplatné je zdarma. Form.io podporuje architekturu bez serveru z krabice, což usnadňuje vkládání formulářů do aplikací pro platformu na straně front -end. Výkonné nástroje pro vytváření a vykreslování formulářů umožňují generovat formuláře pomocí rozhraní Drag and Drop. Form.io se snadno integruje s poskytovateli třetích stran a starými systémy. Efektivní zabezpečení dat je pro dnešní digitální podniky rozhodující a je opravdu důležité přijmout ochranná opatření k blokování neoprávněného přístupu webových stránek a databází. Zabezpečení dat je jednou z klíčových vlastností Form.io a webových formulářů vytvořených s Form.io Provádějte pokročilé ověření uživatele. Software se prodává s řádkem značky „100% ovládání vašich aplikačních dat ve vašem vlastním prostředí“.
Funkce
Následuje klíčové vlastnosti formy.io
- Pokročilý stavitel formulářů
 - Správa dat
 - více nájemní platforma
 - OpenSource.
 - Snadné vylepšení funkce.
 - Správa uživatelů & amp; Auth
 - Poskytovatelé OAuth
 - Dynamické formy
 - Vložení formuláře
 - Připojte se k čemukoli
 - překládatelné formy
 - Nasadit kdekoli
 - Přátelský mobilní
 - Flexibilní
 - na místě nebo soukromém cloudu pomocí kontejnerů Docker
 - Automatické vytvoření API
 - Drag & amp; Rozhraní
 - E -mailový systém
 - Kompletní dokumentace
 
Instrukce k instalaci
Nainstalujte databázový server, použijte následující příkaz k instalaci MongoDB
 sudo apt-get update; sudo apt install -y mongodb   MongoDB will be started automatically once installation is completed.
Jakmile je databázový server nainstalován, použijte následující příkaz k instalaci NPM
 sudo apt-get install npm
Jakmile je nainstalován databázový server, použijte následující příkaz k instalaci nodeJs
 sudo apt-get install nodejs
Dále klonujte repo pomocí následujícího příkazu
 git clone <a href="https://github.com/formio/formio">https://github.com/formio/formio</a>
Po dokončení klonu použijte ke spuštění serveru následující příkazy
 cd formio <br></br> sudo npm install<br></br> npm start 
Až bude hotovo, budete mít spuštěnou aplikaci pro správu Form.io spuštěnou na následující adrese v prohlížeči.
 <a href="https://github.com/formio/formio">http://</a>localhost:3001
Gratulujeme, že máte úspěšně soubor Form.io
Instalační pokyny pomocí Docker
Obrázky Docker jsou umístěny na Docker Hub, aby je stáhly dolů, spusťte následující příkaz Docker.
docker pull formio/formio-enterprise
Vytvořte síť Docker, která obsahuje všechny instance Docker.
docker network create formio
Vytvořte instanci 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
Spusťte instanci fordio-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='ma'+'il'+'to';var path='hr'+'ef'+'=';var addyd599c59a1669d71b635ca8704350f38c='admin'+'@';addyd599c59a1669d71b635ca8704350f38c=addyd599c59a1669d71b635ca8704350f38c+'example'+'.'+'com';var addy_textd599c59a1669d71b635ca8704350f38c='admin'+'@'+'example'+'.'+'com';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;