Ohmyform软件

OhMyForm 自由形式的构建器

开源替代表单和调查的typeform替代方案

Ohmyform提供了形式的构建器工具来制作在线表格。为调查,市场研究和招聘生成专业外观可嵌入的形式。

概述

Ohmyform是100%开源软件,可生成专业的移动现成表格,调查和问卷调查。使用标准Web技术使将表单嵌入桌面,Web或移动应用程序变得更加容易。 Ohmyform是Google表格,TypeForm,Wufoo,Formik,简单形式和重力形式的最受欢迎的替代品之一。它为您提供免费构建和分发表格所需的所有功能。除了表单建筑功能外,它还为您提供分析表单提交的工具。 开源软件的力量通过其社区实现,Ohmyform经常改善,顶尖开发人员社区正在定期改进该软件。 Ohmyform没有任何付费或托管计划的100%开源计划,并为您提供所有控制软件的控制权。它还带有Docker图像,使其易于设置并在基础架构中托管。尽管这也需要您管理基础架构和安全性。 Ohmyform是一个积极的开发软件,他们有一些目前正在从事多语言支持,JSON,CSV和XML等功能的全面列表。而且他们还具有未来增强的列表,形式为1.0版的路线图

系统要求

为了配置Ohmyform,您必须具有以下软件 -Node.js -Mongo DB

  • redis
  • 电子邮件实例

特征

以下是Ohmyform的关键功能

  • 多语言支持(半实施) -11种可能的问题类型
  • 可编辑的开始和结尾页
  • 出口提交给XLS,JSON或CSV
  • 本地分析和Google分析支持
  • 每个用户的自定义子域
  • 可嵌入形式
  • 表格为服务API。

在v1.0.0的路线图上

  • 实施所有形式数据的加密
  • 添加TypeForm API集成
  • 添加插件/第三方集成支持(ALA Slack)
  • 创建Wiki,以便于安装和设置
  • 添加条纹/付款表格字段
  • 添加自定义背景和下拉字段图像
  • 添加文件上传表单字段
  • 可与Heroku和Dockerhub一起部署
  • 放弃MongoDB,以减少更好的许可。

安装说明

推荐方法是通过Docker

Docker为我们提供了真正只需要处理非常有限数量的部署方案的奢侈品,因为我们可以使用该应用程序运输整个环境,而不会在此过程中花费很多钱。在Docker实现这一目标之前,我们将不得不运送整个虚拟机,甚至更糟地构建了相同的服务器并以自己的方式运送它。现在,它只是一个码头工人摆脱了现实。这就是为什么我们要与Docker一起使用的原因,将有关于如何直接与来源做事的文档,但是理想情况下,这只会是贡献者面对的。

本地发展

步骤如下:

  • 第一步:git克隆https://github.com/ohmyform/ohmyform.git
  • 第二步:修改您要在源中的任何内容。
  • 第三步:CD OHMYFORM -SETP四:git suppodule Update- Init
  • 第五步:Docker -Compope -D
  • 第六步:Docker-Compose PS 在这一点上,您应该有一个工作实例可以在http:// localhost:5000/之内使用。

生产实例的安装

Ohmyform最近在我们建议您将其用于生产之前,进行了大量重新认证和重新分配。我们设法实现了可用的可用PRE 1.0发布的工作目标。我们将旨在完成许多事情,然后再考虑1.0稳定,但欢迎您为小型竞选活动运行。我们不太可能打破存储系统。

来自来源的编译

通常不会支持这一点,并且大多数通过GIT问题的质量检查都会引用这一行,并且将对分类边缘案例进行关闭,我们不想支持无限可能的边缘案例。相反,我们肯定会公平考虑所有问题,但是如果它需要大量的努力或在没有合理的情况下大量分散范围的注意力,因为我们可能会将其从跟踪器中分离出来。

 简体中文