Ir al contenido principal
Petanque Life

Survey Builder

F20.01 5 funcionalidades

En resumen

Survey Builder is a visual authoring environment where federation researchers, club committees, and regulatory officers compose questionnaires from a palette of 13 question types, conditional branching, and per-question translations. It turns blank canvases or curated templates into publish-ready research instruments — covering everything from rule consultations and member satisfaction to consent forms — without touching code or scripts.

Cómo funciona

The builder opens on a three-pane canvas: a left sidebar listing question types and template blocks, a center editor that renders the live questionnaire as the respondent will see it, and a right inspector for properties, validation, and logic. A new survey starts either from scratch or by cloning a template from the library, which seeds the canvas with question groups, default copy, and branching rules already wired up. Authors drag question types onto the canvas — SingleChoice, MultiChoice, Likert, NPS, Matrix, Ranking, ShortText, LongText, Number, Date, DateRange, ImageUpload, GeoPoint — and each card exposes its own settings panel for choices, scale anchors, validation, and required flags.

Conditional branching is configured through a visual rule builder that composes AND/OR trees over previous answers; the canvas highlights downstream questions that become hidden or required based on the active rule, so authors can preview the flow without leaving the editor. Translations are managed inline through a language switcher in the toolbar: each question card exposes a translation drawer with side-by-side source and target strings, status badges (missing, machine-suggested, reviewed), and bulk import/export via CSV for translation agencies. Templates are first-class objects with a category taxonomy (member satisfaction, post-event CSAT, rule consultation, regulatory consent), versioning, and ownership at tenant, federation, or global level, so a CEP-authored consultation template can be promoted to the shared library and cloned by any member nation.

Every save produces a draft revision with autosave; publishing locks the schema and assigns a stable question_id so analytics remain stable across edits. Authors can preview the form on desktop, tablet, and phone breakpoints, and a built-in validator surfaces issues such as orphan branches, untranslated strings, or unreachable questions before publication.

Capacidades clave

  • Drag-and-drop visual editor with live preview across breakpoints
  • 13 question types covering choice, scale, open-ended, numeric, temporal, media, and geospatial inputs
  • Visual branching rule builder with AND/OR condition trees and reachability checks
  • Per-question multi-language translations with status tracking and CSV import/export
  • Template library with category taxonomy, versioning, and tenant/global scoping
  • Draft autosave, publish locking, and stable question IDs that survive edits

En la práctica

A national federation's research lead is preparing the annual member satisfaction survey. She opens the builder, picks the Member Satisfaction template from the library, and the canvas loads with sections for engagement, club services, competition format, and open feedback. She renames a Likert question, adds an NPS module, and drags a Matrix question to compare satisfaction across club services.

Using the rule builder, she hides the competition-format section for non-licensed respondents by chaining two conditions on prior demographic answers. She switches the language toolbar to French and Italian, reviews machine-translated suggestions provided by the platform, and marks them as reviewed once polished. The validator flags one unreachable question, she fixes the rule, previews on a phone-sized canvas, and saves the draft for legal review before publishing.

Funcionalidades de este subsistema

5
ID Status Funcionalidades
F20.01.01 Entregado Survey creation — create surveys from scratch or clone from templates ✅ PL-T079
F20.01.02 Entregado Rich question types — 13 types: SingleChoice, MultiChoice, Likert, NPS, Matrix, Ranking, ShortText, LongText, Number, Date, DateRange, ImageUpload, GeoPoint ✅ PL-T079
F20.01.03 Entregado Conditional branching — show/hide questions based on AND/OR condition trees ✅ PL-T079
F20.01.04 Entregado Question translations — multi-language support per question ✅ PL-T079
F20.01.05 Entregado Template library — reusable templates with category taxonomy ✅ PL-T079

Partes interesadas que necesitan este subsistema

Aparece en 1 análisis de partes interesadas