Constructor de formularios
Diseña el contenido mediante elementos arrastrables, árbol y vista previa.
Que se logra
- Resultado: un equipo puede diseñar y revisar formularios de varios pasos sin programar la estructura.
- Caso de uso: una consultora construye un diagnóstico inicial con secciones, preguntas y una página final de envío.
- Se combina con: tipos de campo, validaciones, lógica condicional y formulario público.
Donde esta
- Ruta:
/[orgId]/forms/[id] - Acceso en UI:
Forms > formulario - Componente(s):
FormBuilder.tsx,ElementPalette.tsx,ElementEditor.tsx
Como funciona
- Abre un formulario.
- Arrastra campos, contenido estático o estructuras al lienzo.
- Selecciona un elemento para configurarlo.
- Usa
Preview,Save,UndooRedo.
Reglas y validaciones
- Existe guardado automático aproximado de 30 segundos y guardado manual.
Backend
- Servicios:
forms(método: get/patch)
Relaciones
- Requiere: Formularios.
- Dispara / afecta: Formulario público.
Notas
Page Breakcrea flujos de varios pasos.