You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

2.7 KiB

s8sdOO.png

Tduck —— 让每个企业都有自己的表单收集系统

平台简介

Tduck, Form collection system

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

应用场景

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

功能特性

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

新建表单:自定义可拖拽式表单设计 表单设置:支持多种收集方式设置 反馈统计:多维度统计收集的反馈数据

在线体验

演示地址:http://tduck.smileyi.top/ (访问比较慢)

演示账号/密码:可注册登录或使用测试账号 test@tduck.com/12345678

技术体系

服务端

  • SpringBoot 2.3.5
  • 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

加入社群

![输入图片说明](https://images.gitee.com/uploads/images/2021/0112/123754_9128ad9b_1674451.png "屏幕截图.png")

TDuck 使用 Apache License 2.0 协议,源代码完全开源,无商业限制。 开源不易如果喜欢请给作者 Star 鼓励 👇