xiaojusurvey——开源调研/问卷系统
本文最后更新于 2024-06-28,文章内容可能已经过时。
前言
大家好,这里是可爱的Cherry。
之前为大家带来过一个卷王的项目,支持在线考核和在线问卷,今天带来一款专门面向小型问卷的项目——xiaojusurvey。
XIAOJUSURVEY是一套轻量、安全的问卷系统,提供面向个人和企业的一站式产品级解决方案,快速满足各类线上调研场景。
项目地址:https://github.com/didi/xiaoju-survey
项目特性
系统已沉淀40+种题型,累积精选模板100+,适用于市场调研、客户满意度调研、在线考试、投票、报道、测评等众多场景。数据能力上,经过上亿量级打磨,沉淀了分题统计、交叉分析、多渠道分析等在线报表能力,快速满足专业化分析。
系统部署
一、生成并修改docker-compose.yaml代码
🔻新建一个文件夹,在文件夹下新建一个docker-compose.yaml文件,将下面代码复制进去。
version: "3.6"
services:
mongo:
image: mongo:4
container_name: xiaoju-survey-mongo
restart: always
environment:
# 下面两行,修改root账号和密码,对应下面XIAOJU_SURVEY_MONGO_UR也要改掉
MONGO_INITDB_ROOT_USERNAME: cgakki
MONGO_INITDB_ROOT_PASSWORD: cgakki
volumes:
- mongo-volume:/data/db # xiaoju-survey-data/db/data:/data/db
networks:
- xiaoju-survey
xiaoju-survey:
image: "xiaojusurvey/xiaoju-survey:1.0.7"
container_name: xiaoju-survey
restart: always
ports:
- "56784:3000" # API端口
environment:
# 这里和上面要对应
XIAOJU_SURVEY_MONGO_URL: mongodb://cgakki:cgakki@xiaoju-survey-mongo:27017
links:
- mongo:mongo
depends_on:
- mongo
networks:
- xiaoju-survey
volumes:
mongo-volume:
networks:
xiaoju-survey:
name: xiaoju-survey
driver: bridge
二、部署系统
方法一:SSH部署
# 来到文件夹目录
cd /volume1/docker/容器名/
# 启动容器
docker-compose up -d
方法二:群晖部署compose
打开container manager,选择项目,点击新建,选择penpot路径,点击下一步即可
方法三:威联通部署compose
打开container station,创建应用程序,复制代码验证后部署即可
系统使用
🔻登录系统后首先注册账号密码
🔻界面十分整洁,问卷类型包括:基础调查、投票热选、在线报名三大类
🔻创建一个试试看
🔻包含单选、多选、单行输入、多行输入、判断、评分(星和数字)、投票。
🔻问卷支持设置开放时间段、提交次数等。
🔻支持皮肤,商务风满满
🔻发布以后可以生成问卷URL链接,还支持展示二维码
🔻手机端的效果如图
🔻可以看到最终的数据,不过不支持导出有点遗憾。
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果