这是 阿良的孤岛推荐的第1款开源软件
tduck填鸭问卷系统
今天阿良给大家推荐一款基于java开发的开源信息收集表单工具,该工具会提供各类表单信息收集功能、能轻松实现企业单位问卷调查的需求。目前市面上的表单平台虽然功能强大,但是部分业务组件或者额外收取存储等费用,且费用较高,在数据隐私性较强且有特殊表单需求的场景下无法满足业务需求,国内的开源表单系统比较少,tduck表单应运而生。愿景能够让企业低成本拥有独立自定义表单问卷,快速赋能业务。
平台简介
Tduck 填鸭:是基于B/S架构的一款开源的表单问卷在线收集系统,为企业构建自己的信息反馈系统的综合解决方案,助力企业提高反馈收集客户服务效率。
应用场景
主要应用与泛零售、电商、金融、调研、资料收集等行业用户,提供多种工具、多渠道、多方式收集有效信息,更好的提升客户服务,增加客户满意度。
功能特性
界面美观,全新element-ui支持,使用流畅以一种全新的设计体验,告别繁琐的设计流程通过简单有趣的方式,轻轻松松完成问卷设计支持问卷样式模板选择,只为显现更精美的表单问卷三大模块助力企业能力升级:新建表单:自定义可拖拽式表单设计表单设置:支持多种收集方式设置反馈统计:多维度统计收集的反馈数
演示地址
阿良部署地址
测试账
test@tduckapp.com/12345678
效果展示
快速启动
配置最小开发环境:
MySQL5.7或以上
JDK1.8或以上
Maven
Nodejs
创建一个tduck的数据库 版本选择mysql5.7 ,并执行项目目录下doc/tduck.sql文件
启动后端服务
打开命令行,输入以下命令
启动管理后台前端
打开命令行,输入以下命令
此时,浏览器打开,输入 址http://localhost:8888, 进入页面。
一键部署
注意事项:部署之前需要先安装JDK8
部署步骤:
导入数据库 目前只支持mysql5.7及以上版本创建数据名为 tduck 下载tduck-v3.sql文件 并且导入创建的数据中
下载项目jar文件下载项目jar包文件tduck-api.jar到本地
修改配置并启动项目下载application-custom.yml 配置文件 把下载的jar包和配置文件放在同一个目录下 修改为自己的配置,主要修改位置为数据库以及文件存储配置
运行项目运行如下命令启动项目
出现如下提示代表启动完成
宝塔部署教程视频教程:https://www.bilibili.com/video/BV1gS4y1Y7bw/
宝塔配置参数:
注意事项:上述参数需要改成自己的路径,且mysql版本需要选择 5.7
技术体系
服务端
SpringBoot
Mybatis-Plus
Lombok
Hutool
Guava
客户端
Vue2
ElementUI
Echarts
Axios
nprogress
后端项目结构
tduck-common 通用模块
tduck-account 账 模块
tduck-storage 存储模块
tduck-project 项目模块
tduck-api 客户端API
项目源码
前端源码:https://github.com/TDuckCloud/tduck-front
后端源码:https://github.com/TDuckCloud/tduck-platform
学习部署更多开源项目
点击小程序立即 名,仅剩96个名额
(内容的价值取决于您的行动,实践出真知)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!