MeepleHelper · anteriormente DungeonKeeper

MeepleHelper

Resumen ejecutivo del caso técnico.

MeepleHelper, antes DungeonKeeper, ayuda a preparar y gestionar partidas de juegos de mesa. Incluye una app móvil, un asistente de voz y búsqueda de reglas en manuales PDF con referencias a su fuente.

De DungeonKeeper a MeepleHelper

El proyecto nació como asistente de voz para juegos de mesa y evolucionó a MeepleHelper: una aplicación móvil, un backend y un panel para preparar y acompañar partidas.

Resolver la fricción de las reglas

Consultar un reglamento puede interrumpir una partida. MeepleHelper procesa manuales PDF y permite buscar reglas con respuestas que apuntan a su fuente.

Acompañar una sesión completa

La aplicación móvil reúne voz, sesiones, temporizadores, jugadores y puntuación. El asistente ayuda a resolver preguntas sin sacar a la mesa del juego.

Separar responsabilidades

La arquitectura combina React Native y Expo en móvil, una API Node.js/Express/TypeScript con MongoDB y Redis, y un panel Next.js. El backend procesa archivos PDF y usa embeddings para recuperar reglas con citas.

Evolucionar la ingesta de juegos

El historial reciente añade importación de manuales, confirmación de la ficha de BoardGameGeek y reglas versionadas por edición. El repositorio permanece privado, así que no enlazo código ni datos operativos.

React NativeExpoNode.jsExpressTypeScriptMongoDBRedisNext.jsRAG / PDF

Interfaz móvil

Pantalla de selección de juegos de MeepleHelper con buscador, filtros de favoritos y recientes y una lista de juegos.
Captura de la interfaz móvil del proyecto, con títulos y miniaturas tal como aparecen en la app.

Elegir un juego

La pantalla permite buscar juegos de mesa y consultar la lista disponible antes de abrir una sesión.

El repositorio no es público, así que no enlazo código ni datos operativos. Para conversar sobre el proyecto, escribe a me@raul-alvarez.es.

Preguntas frecuentes#

¿Cómo ayuda con las reglas?

Procesa reglamentos PDF y recupera respuestas con referencias al contenido fuente.

¿Qué incluye la arquitectura?

App React Native/Expo, API Node.js/Express, datos MongoDB y Redis, y un panel Next.js.

¿Dónde está el código?

El repositorio es privado; este caso comparte un resumen de alto nivel.

Raúl Álvarez Hinojosa

Raúl Álvarez Hinojosa

AI Architect · AI Solutions Engineer · Head of AI @ Aircury

Perfil, proyectos y casos técnicos en raul-alvarez.es — Granada, remoto EU.

Más sobre el autor →
© 2026 Raúl Álvarez Hinojosa. Todos los derechos reservados.|Privacidad