Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

QoNFerenCeR

Sistema self-hosted para conferencias pequeñas (<1000 pax) con backend en SpringBoot y app Android en Kotlin. Incluye autenticación vía Keycloak, control de acceso (QR/NFC/Barcode), reservas de comidas e integración outbound con n8n.

Ficha actualizada 27 sept 2026, 19:12 · upstream 27 sept 2026, 18:38 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es QoNFerenCeR

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

QoNFerenCeR es una solución auto-alojada diseñada para conferencias pequeñas, compuesta por un backend en SpringBoot y una aplicación móvil nativa en Android (Kotlin/Jetpack Compose). La arquitectura utiliza PostgreSQL como base de datos y Keycloak para la gestión de credenciales y tokens JWT. Permite roles lineales desde visitante hasta administrador, facilitando una jerarquía de permisos clara.

Una característica clave es su capacidad de personalización en tiempo real a través de la aplicación móvil, permitiendo a los organizadores modificar datos o pantallas sin intervención del servidor. Además, el sistema emite eventos outbound hacia endpoints personalizados configurados en n8n, útil para sincronizar con otros sistemas externos mediante webhooks.

La gestión de asistencia es flexible, soportando códigos QR rotativos, códigos de barras estáticos y tecnología NFC. El despliegue se gestiona mediante scripts Makefile y requiere configuración inicial de variables de entorno y migraciones de base de datos vía Flyway.

CASOS DE USO
  • Control de acceso en entradas con múltiples métodos (QR/NFC/Barcode)
  • Gestión de reservas de comidas por ventanas temporales
  • Integración con sistemas externos mediante webhooks n8n para notificaciones de eventos
  • Personalización de interfaz móvil durante el evento sin tocar el servidor
PUNTOS DESTACADOS
  • Soporte nativo para escaneo QR, NFC y códigos de barras en la app móvil
  • Arquitectura basada en roles lineales con 6 niveles de privilegio
  • API abierta documentada en OpenAPI para integraciones personalizadas
  • Sistema de migraciones Flyway para gestión segura de esquemas
PRECAUCIONES
  • Documentación indica soporte explícito solo para conferencias menores a 1000 personas
  • Migraciones de base de datos V1 bloquean cambios directos sin nuevos scripts SQL
  • Dependencia externa de Keycloak que requiere configuración adicional de realm
VISUAL

Capturas del proyecto

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

QoNFerenCeR logoQoNFerenCeR main logo
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Clonar repositorio y ejecutar make first-setup para habilitar hooks. Rotar credenciales predeterminadas (TODO_CHANGEME) inmediatamente. Subir logo a config/logo.png y editar QoNFerenCeR.env. Usar scripts Makefile (inf-start, inf-reset) para gestión de contenedores según documentación en carpetas deploy/ y scripts/.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
No detectados
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
No detectados
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.