平臺簡介 #TDUCK 填鴨#
項目地址:https://gitee.com/TDuckApphtml
Tduck, Form collection system前端
Tduck 填鴨:是一款基於B/S架構的表單收集系統,爲企業構建本身的信息反饋系統的綜合解決方案,助力企業提升反饋收集客戶服務效率。java
應用場景
主要應用與泛零售、電商、金融、調研、資料收集等行業用戶,提供多種工具、多渠道、多方式收集有效信息,更好的提高客戶服務,增長客戶滿意度。node
功能特性
界面美觀,全新element-ui支持,使用流暢mysql
- 以一種全新的設計體驗,告別繁瑣的設計流程
- 經過簡單有趣的方式,輕輕鬆鬆完成問卷設計
- 支持問卷樣式模板選擇,只爲顯現更精美的表單問卷
三大模塊助力企業能力升級:ios
- 新建表單:自定義可拖拽式表單設計
- 表單設置:支持多種收集方式設置
- 反饋統計:多維度統計收集的反饋數據
在線體驗
演示地址:http://tduck.smileyi.top/ (訪問比較慢)git
演示帳號/密碼:可註冊登陸或使用測試帳號 test@tduck.com/12345678sql
技術體系
服務端
- 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
快速啓動
-
配置最小開發環境:數據庫
-
建立一個tduck的數據庫,並執行項目目錄下doc/tduck.sql文件apache
-
啓動後端服務
打開命令行,輸入如下命令
cd tduck-platform/tduck-api mvn clean package -DskipTests java -Dfile.encoding=UTF-8 -jar tduck-api.jar
-
啓動管理後臺前端
打開命令行,輸入如下命令
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://gitee.com/TDuckApp
TDuck 使用 Apache License 2.0 協議,源代碼徹底開源,無商業限制。 開源不易若是喜歡請給做者 Star 鼓勵