Docker安装XiaoJu-Survey问卷调查系统

项目介绍

  • XIAOJUSURVEY是一套轻量、安全的问卷系统,提供面向个人和企业的一站式产品级解决方案,快速满足各类线上调研场景。

  • 系统已沉淀40+种题型,累积精选模板100+,适用于市场调研、客户满意度调研、在线考试、投票、报道、测评等众多场景。数据能力上,经过上亿量级打磨,沉淀了分题统计、交叉分析、多渠道分析等在线报表能力,快速满足专业化分析。

简介

本次开源主要围绕问卷生命周期提供了完整的产品化能力:

  • 问卷管理:创、编、投、收、数据分析

  • 多样化题型:单行输入框、多行输入框、单项选择、多项选择、判断题、评分、投票

  • (更多题型将陆续开放。快速自定义题型)

  • 用户管理:登录、注册、权限管理

  • 数据安全:传输加密、脱敏等

  • (个人和企业用户均可快速构建特定领域的调研类解决方案。)

技术

  • Web端:Vue2(Vue3版本24年上半年推出)+ ElementUI

  • Server端:Nestjs + MongoDB

  • 架构:架构解读

项目优势

安装教程

  1. 演示以在群晖NAS系统上安装为例

  2. 打开群晖的SSH功能,使用终端软件进行连接,并切换到root状态下。

  3. 进入群晖的docker文件夹(你想将容器数据存储到哪就进哪个文件夹)

    cd /volume1/docker
  4. 创建项目文件夹及子文件夹

    #mongo-volume是容器数据库文件夹
    
    mkdir -p xiaoju-survey/mongo-volume
  5. 进入项目文件夹

    cd xiaoju-survey
  6. 编辑docker-compose.yml文件

    vi docker-compose.yml
  7. 按字母 i 键进入编辑模式,复制并修改下面的配置文件,粘贴到终端,按Esc键退出编辑模式,输入 :wq 退出并保存。