jackpoll
Jackpoll es una herramienta open-source para crear encuestas y cuestionarios, compatible con GDPR. Es un proyecto monolítico que incluye frontend (Next.js + Capacitor) y backend (Quarkus).
Ficha actualizada 23 sept 2026, 17:39 · upstream 23 sept 2026, 17:36 · release mobile-b1
Qué es jackpoll
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Jackpoll es una plataforma de desarrollo de encuestas y cuestionarios abierta en código abierto, diseñada para ser gratuita y autoalojable mediante Docker Compose o Swarm. Se diferencia de Google Forms al ofrecer un enfoque más flexible con múltiples tipos de preguntas, galería de plantillas personalizable, análisis de datos integrado y soporte para GDPR desde el diseño. El proyecto está construido sobre una arquitectura monolítica que combina la interfaz web en Next.js con la API REST en Quarkus.
- Crear encuestas rápidas para eventos o reuniones sin necesidad de plataformas pagadas
- Realizar cuestionarios de satisfacción o feedback a empleados y clientes
- Gestionar pruebas de conocimiento (quiz) para evaluar competencias internas
- Recopilar datos cualitativos mediante preguntas abiertas con validación en tiempo real
- Crear catálogos de productos o servicios con formularios interactivos
- Implementar auditorías de cumplimiento normativo como GDPR en procesos internos
- Arquitectura monolítica que reduce la complejidad del despliegue y el mantenimiento
- Soporte completo para GDPR desde el diseño, con validación de consentimiento y protección de datos
- Frontend moderno con Next.js + Capacitor, permitiendo desarrollo web nativo en iOS y Android
- Backend en Quarkus 3.35 con soporte para PostgreSQL, MinIO (almacenamiento) y Redis (caching)
- Dashboard integrado que ofrece análisis de respuestas, gráficos y reportes automáticos
- Comunidad activa con documentación completa y comunidad de desarrollo
- No incluye autenticación social ni integración nativa con plataformas como Google Forms o SurveyMonkey
- El almacenamiento de archivos está limitado a MinIO, lo que restringe el uso de imágenes grandes sin configuración adicional
- La validación en tiempo real de preguntas abiertas depende del backend y puede requerir configuración manual
- No incluye integración nativa con herramientas de análisis de datos como Power BI o Tableau
- El frontend no soporta exportación a formatos estándar como PDF ni CSV directamente desde la interfaz
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar Jackpoll, se recomienda usar Docker Compose en un entorno local para pruebas y Swarm (Docker Swarm) para producción. Se debe configurar el entorno de desarrollo con variables de entorno específicas: base de datos PostgreSQL, almacenamiento MinIO, caché Redis y servicio de correo Mailpit. Para producción, se deben crear contenedores separados para frontend y backend, configurar dominios diferentes y gestionar secretos mediante herramientas como Vault o Kubernetes Secrets. Es recomendable desplegar en un entorno de staging antes de la producción final.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.




