Repolode
didi

didi/xiaoju-survey

온라인 데이터 분석 및 내보내기를 지원하는 오픈소스 설문·양식 제작 도구로, 설문지·시험·투표·퀴즈를 만들 수 있습니다.

대체할 수 있는 제품:SurveyMonkeyGoogle FormsTypeform

스타
3,802
포크
518
열린 이슈
48
마지막 커밋
21일 전

어떤 프로젝트인가요?

XIAOJUSURVEY는 기업과 개인 모두를 위한 설문 시스템으로, 온라인 조사를 위해 설문지, 시험, 평가 및 복잡한 양식을 만들 수 있습니다. 40가지 이상의 질문 유형과 미리 만들어진 템플릿 라이브러리를 제공하며, 시장 조사, 고객 만족도 설문, 온라인 시험, 투표 등의 용도를 지원합니다.

데이터 기능으로는 질문별 통계, 교차 분석, 다중 채널 분석을 제공하며, 수집된 응답을 내보내고 관리할 수 있습니다. 설문에서는 표시 및 이동 로직, 선택지와 질문 참조, 사용자 지정 테마를 지원합니다. 또한 연결된 LLM에 대화형 프롬프트를 입력해 설문을 생성하는 AI 기능도 제공합니다.

웹 관리자는 Vue 3와 Element Plus로 구축되었고, 서버는 NestJS와 MongoDB를 사용합니다. React Native SDK를 사용하면 다른 앱에 간단한 설문을 삽입할 수 있습니다. Docker 배포를 지원하며 slim 이미지와 full 이미지를 제공합니다.

핵심 기능

  • 01텍스트 입력, 선택, 평점, 투표, 파일 업로드 등 40가지 이상의 질문 유형을 지원합니다.
  • 02표시 및 이동, 선택지 또는 질문 참조를 위한 로직 규칙을 제공합니다.
  • 03질문별 통계, 교차 분석, 데이터 내보내기를 지원합니다.
  • 04LLM을 통해 대화형 프롬프트로 설문을 생성하는 AI 기능을 제공합니다.
  • 05역할 기반 권한과 팀 워크스페이스를 지원합니다.
  • 06외부 시스템으로 데이터와 메시지를 전송하는 사용자 지정 hooks를 제공합니다.
  • 07여러 클라이언트 플랫폼에 삽입할 수 있는 설문 SDK를 제공합니다.

활용 사례

  • 회사 내에서 고객 만족도 조사나 시장 조사를 진행합니다.
  • 점수가 매겨지는 온라인 시험, 퀴즈 또는 평가를 운영합니다.
  • 스팸 방지 및 게시 검토 기능을 활용해 투표나 등록을 수집합니다.
  • 기존 모바일 또는 웹 제품에 간단한 설문을 삽입합니다.

빠른 시작

  1. 1

    서버 종속 항목을 설치합니다

    cd server && npm install
  2. 2

    서버를 로컬에서 시작합니다

    cd server && npm run local
  3. 3

    웹 종속 항목을 설치합니다

    cd web && npm install
  4. 4

    웹 프런트엔드를 시작한 다음 http://localhost:8080/management 를 엽니다

    cd web && npm run serve

사용 전 알아둘 점

  • Node.js 18 이상과 MongoDB 백엔드가 필요합니다.
  • 로컬 환경을 설정하려면 서버와 웹, 별도의 두 프로젝트를 모두 실행해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

xiaoju-survey은(는) 무엇인가요?
온라인 데이터 분석 및 내보내기를 지원하는 오픈소스 설문·양식 제작 도구로, 설문지·시험·투표·퀴즈를 만들 수 있습니다. XIAOJUSURVEY는 기업과 개인 모두를 위한 설문 시스템으로, 온라인 조사를 위해 설문지, 시험, 평가 및 복잡한 양식을 만들 수 있습니다. 40가지 이상의 질문 유형과 미리 만들어진 템플릿 라이브러리를 제공하며, 시장 조사, 고객 만족도 설문, 온라인 시험, 투표 등의 용도를 지원합니다.
xiaoju-survey은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
xiaoju-survey은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
xiaoju-survey은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. xiaoju-survey의 마지막 커밋은 2026년 10월 16일입니다.
xiaoju-survey은(는) 어디에 사용할 수 있나요?
회사 내에서 고객 만족도 조사나 시장 조사를 진행합니다. 점수가 매겨지는 온라인 시험, 퀴즈 또는 평가를 운영합니다. 스팸 방지 및 게시 검토 기능을 활용해 투표나 등록을 수집합니다. 기존 모바일 또는 웹 제품에 간단한 설문을 삽입합니다.
xiaoju-survey는 어떻게 설치하나요?
서버 종속 항목을 설치합니다: cd server && npm install 서버를 로컬에서 시작합니다: cd server && npm run local 웹 종속 항목을 설치합니다: cd web && npm install 웹 프런트엔드를 시작한 다음 http://localhost:8080/management 를 엽니다: cd web && npm run serve
xiaoju-survey은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/didi/xiaoju-survey

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트