Reduce friction around rules
Looking up a rule can interrupt a game. MeepleHelper processes PDF rulebooks and supports rule search with answers linked to their source.
MeepleHelper · formerly DungeonKeeper
Executive summary of the case study.

MeepleHelper, formerly DungeonKeeper, helps people prepare and manage board-game sessions. It combines a mobile app, voice assistant, and PDF rulebook search with source references.
The project began as a voice assistant for board games and evolved into MeepleHelper: a mobile app, backend, and dashboard for preparing and supporting game sessions.
Looking up a rule can interrupt a game. MeepleHelper processes PDF rulebooks and supports rule search with answers linked to their source.
The mobile app brings together voice, sessions, timers, players, and scoring. The assistant helps resolve questions without pulling the table out of the game.
The architecture combines React Native and Expo on mobile, a Node.js/Express/TypeScript API with MongoDB and Redis, and a Next.js dashboard. The backend processes PDFs and uses embeddings to retrieve cited rules.
Recent commits add rulebook import, confirmation of the BoardGameGeek listing, and rulebooks versioned by edition. The repository is private, so I link no code or operational data.

The screen lets players search for board games and review the list before opening a session.
The repository is private, so I do not link code or operational data. For a conversation about the project, email me@raul-alvarez.es.
It processes PDF rulebooks and retrieves answers with references to source content.
A React Native/Expo app, Node.js/Express API, MongoDB and Redis data, and a Next.js dashboard.
The repository is private. This case shares a high-level summary.