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
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.
- 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
- 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
- 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
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.
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/.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.

