Perangkat Lunak Formio

Form.IO Pembangun Bentuk Gratis

Pembangun formulir web canggih dengan mesin API REST

Hasilkan formulir online yang mirip dengan formulir Google, terhubung dengan API backend, atau layanan pihak ketiga. Tangkap data sensitif dengan percaya diri dengan aman.

Ringkasan

Form.io adalah perangkat lunak pembangun formulir yang populer dengan fitur canggih untuk menghasilkan formulir web entri data dan survei bersama dengan platform API manajemen data lengkap. Ini adalah pesaing langsung dari Google Forms dengan manfaat tambahan menjadi perangkat lunak open source. Versi cloud -nya hadir dengan berbagai rencana berlangganan meskipun langganan dasar gratis. Form.io mendukung arsitektur tanpa server di luar kotak yang memudahkan untuk menanamkan formulir mulus ke aplikasi platform sisi server ujung depan. Alat pembangunan dan rendering bentuk yang kuat memungkinkan untuk menghasilkan formulir dengan antarmuka drag and drop. Form.io mudah diintegrasikan dengan penyedia pihak ke -3 dan sistem warisan. Keamanan data yang efektif sangat penting untuk bisnis digital saat ini, dan sangat penting untuk mengambil langkah -langkah perlindungan untuk memblokir akses situs web dan database yang tidak sah. Keamanan Data adalah salah satu fitur utama formulir Form.io dan Web yang dibuat dengan form.io melakukan otentikasi pengguna tingkat lanjut. Perangkat lunak ini memasarkan dirinya dengan garis tag “Kontrol 100% dari data aplikasi Anda dalam lingkungan Anda sendiri”.

Persyaratan sistem

Persyaratan untuk mengatur form.io termasuk

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

Fitur

Berikut ini adalah fitur utama dari form.io

  • Pembangun formulir lanjutan
  • Manajemen data
  • Platform multi-tenant
  • OpenSource.
  • Peningkatan fitur yang mudah.
  • Manajemen Pengguna & amp; Auth
  • Penyedia OAuth
  • Bentuk dinamis
  • Bentuk embedding
  • Terhubung ke apapun
  • Bentuk yang dapat diterjemahkan
  • Menyebarkan di mana saja
  • Mobile Friendly
  • fleksibel
  • Cloud di tempat atau pribadi menggunakan wadah Docker
  • Kreasi API Otomatis
  • Seret & amp; Jatuhkan antarmuka
  • Sistem email
  • Dokumentasi lengkap

Instruksi instalasi

Instal Database Server, gunakan perintah berikut untuk menginstal MongoDB

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

Setelah, server database diinstal, gunakan perintah berikut untuk menginstal NPM

 sudo apt-get install npm

Setelah, server database diinstal, gunakan perintah berikut untuk menginstal nodeJS

 sudo apt-get install nodejs

Selanjutnya, klon repo menggunakan perintah berikut

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

Setelah klon selesai, gunakan perintah berikut untuk menjalankan server

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

Setelah selesai, Anda akan memiliki aplikasi manajemen Form.io yang berjalan di alamat berikut di browser Anda.

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

Selamat, Anda telah berhasil mendapatkan form.io

Instruksi Instalasi Menggunakan Docker

Gambar Docker terletak di Docker Hub, untuk menariknya ke bawah, menjalankan perintah Docker berikut.

docker pull formio/formio-enterprise

Buat jaringan Docker untuk berisi semua instance Docker.

docker network create formio

Buat contoh 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

Mulai instance 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;
 Indonesia