TDUCK-platform开源表单系统

联合创作 · 2023-10-02 03:35


Tduck 填鸭表单表单收集系统


平台简介


Tduck 填鸭:是基于B/S架构的一款开源的表单问卷在线收集系统,为企业构建自己的信息反馈系统的综合解决方案,助力企业提高反馈收集客户服务效率。


应用场景


主要应用与泛零售、电商、金融、调研、资料收集等行业用户,提供多种工具、多渠道、多方式收集有效信息,更好的提升客户服务,增加客户满意度。


功能特性


界面美观,全新element-ui支持,使用流畅



  • 以一种全新的设计体验,告别繁琐的设计流程

  • 通过简单有趣的方式,轻轻松松完成问卷设计

  • 支持问卷样式模板选择,只为显现更精美的表单问卷


三大模块助力企业能力升级:



  • 新建表单:自定义可拖拽式表单设计

  • 表单设置:支持多种收集方式设置

  • 反馈统计:多维度统计收集的反馈数据


在线体验



演示地址: https://www.tduckcloud.com/


演示账号/密码:可注册登录或使用测试账号 
开源版:test@tduckapp.com/12345678
Pro版:test/12345678


技术体系


服务端





- SpringBoot
- Mybatis-Plus
- Lombok
- Hutool
- Guava



客户端





- Vue2
- ElementUI
- Echarts
- Axios
- nprogress



后端项目结构



  • tduck-common 通用模块

  • tduck-account 账号模块

  • tduck-storage 存储模块

  • tduck-project 项目模块

  • tduck-wx-mp 微信公众号模块

  • tduck-api 客户端API


快速启动



  1. 配置最小开发环境:



  2. 创建一个tduck的数据库,并执行项目目录下doc/tduck.sql文件


  3. 启动后端服务

    打开命令行,输入以下命令





    cd tduck-platform/tduck-api
    mvn clean package -DskipTests
    java -Dfile.encoding=UTF-8 -jar tduck-api.jar



  4. 启动管理后台前端

    打开命令行,输入以下命令





    npm install -g cnpm --registry=https://registry.npm.taobao.org
    cd tduck-front
    cnpm install
    cnpm run serve


    此时,浏览器打开,输入网址http://localhost:8888, 进入页面。



项目源码















后端源码 前端源码
https://gitee.com/TDuckApp/tduck-platform https://gitee.com/TDuckApp/tduck-front

项目规划


   






前完成框架,细节正在不断完善中,欢迎提出更多意见


开源不易如果喜欢请给作者 Star 鼓励 👇


https://gitee.com/TDuckApp/tduck-platform

浏览 15
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报