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”.
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='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;