HeyForm 是一個非常出色的開源線上表單工具,可以透過直觀的拖拽式編輯器,快速構建出美觀實用的表單。
HeyForm 的功能非常豐富:
- 支援豐富的輸入型別,從基礎的文字、數字到高階的圖片選擇、日期選擇、檔案上傳等,一應俱全。
- 透過條件邏輯和 URL 重定向實現動態、可適應的表單。
- 提供了強大的主題定製功能,可以設定字型、顏色、背景等,除此之外還支援自定義 CSS。
- 內建了詳細的分析功能,可以實時掌握表單的填寫進度、跳出率等關鍵指標,深入洞察使用者行為。
- 支援將表單資料一鍵匯出為 CSV 格式,方便進行二次分析和應用。
- 開源,支援私有化部署!
私有化部署 HeyForm
HeyForm 的私有化部署依賴 MongoDB 和 Redis 資料庫,部署起來比較複雜。Sealos 的應用商店提供了一鍵部署的應用模板,點一下滑鼠即可完成部署,非常絲滑。
直接開啟這個連結:
- https://bja.sealos.run/?openapp=system-template%3FtemplateName%3Dheyform
然後點選右上角的「去 Sealos 部署」。
如果您是第一次使用 Sealos,則需要註冊登入 Sealos 公有云賬號,登入之後會立即跳轉到模板的部署頁面。
跳轉進來之後,點選右上角的「部署應用」開始部署,部署完成後,直接點選應用的「詳情」進入該應用的詳情頁面。
等待例項狀態變成 running 後,點選日誌圖示檢視日誌:
如果出現了下面的日誌,就說明啟動成功了:
這時點選外網地址即可開啟 HeyForm 的視覺化介面:
註冊登入
開啟 HeyForm 視覺化介面之後先建立一個使用者:
建立完使用者後,會讓你建立一個工作空間:
建立完工作空間後就會進入工作空間介面,工作空間下面有一個預設的專案,你可以使用預設的專案,也可以建立一個新專案。
如果你想刪除預設的專案,需要進行郵件驗證,而模板預設是沒有配置郵件傳送方 SMTP 資訊的,稍候我會告訴你如何配置。
建立表單
首先進入預設的專案或者我們自己建立的專案,然後開始建立第一個表單!
建立完表單後,第一件事是到設定裡面去把表單的語言改成中文。
改完之後點選「Update」即可。
現在表單的語言就變成了中文:
你可以在表單的右側設定每一個表單頁面的型別、字型、顏色、背景等。
點選左上角的「+」可以給表單新增更多的頁面:
建立好表單後,點選右上角的「Publish」進行釋出:
然後再點選「Share」,複製連結,就可以將表單分享出去了。
別人開啟這個連結就可以開始填表單啦。