Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Survey builderRespondent previewTemplate galleryDashboardJackpoll — Open-source surveys and quizzes
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.js
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
80803000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.