Preguntas frecuentes
Esta página responde a las dudas habituales de los jugadores sobre el funcionamiento de la aplicación. Si después de leerla sigues teniendo preguntas, consulta con el admin.
Sobre la cuenta y la contraseña
¿Cómo creo mi cuenta?
El nombre del jugador es el identificador de la cuenta. Si el admin ya te ha dado de alta con tu nombre, te aparecerá al elegir en el formulario de acceso. Si no, puedes escribir tu nombre directamente la primera vez que vayas a participar en un partido; el sistema lo registrará y te pedirá a continuación que elijas una contraseña. Una vez creada la contraseña, tu cuenta queda activa y podrás iniciar sesión en futuras visitas escribiendo tu nombre y esa contraseña.
¿La contraseña es del partido o del jugador?
Es del jugador. Es la misma para todos los partidos, para la votación libre y para tu página de cuenta. Una vez la estableces, la conservas hasta que tú mismo la cambies o el admin la resetee.
¿Qué hago si olvido la contraseña?
Pide al admin que la resetee desde el panel de gestión de jugadores. El admin no puede verla: solo la borra. La próxima vez que intentes entrar, el sistema te pedirá que crees una nueva.
¿Puedo cambiar mi contraseña?
Sí. Desde tu página de cuenta (/account) tienes un formulario para cambiarla. Necesitas introducir la contraseña actual y la nueva (dos veces).
Sobre tu página principal
¿Qué hay en /player (tu home)?
Es lo primero que ves al iniciar sesión. Tiene cuatro secciones, en este orden:
- Tu valoración: un botón que abre tu área privada (
/account/history), donde ves tu media de estrellas, la gráfica de evolución y los eventos cronológicos (estrellas, podios y premios) de los partidos ya cerrados. El ranking global está deshabilitado para evitar comparativas entre jugadores. - Partidos abiertos: la lista de partidos que aún no se han cerrado. Pulsa en uno para confirmar asistencia, ver los equipos o votar.
- Histórico de partidos: un desplegable con los partidos ya cerrados. Te lleva a la página del partido en modo lectura, donde puedes revisar los equipos, las valoraciones y los pagos.
- Votación libre: aparece sólo cuando el admin abre esa ventana. Lleva a
/free-vote, donde puedes votar de 1 a 5 estrellas a cualquier jugador.
¿Qué es tu valoración?
Es tu media de estrellas histórica, calculada a partir de los votos que recibes en cada partido. La encuentras en /account/history, junto con la gráfica de evolución personal y la tabla de eventos cronológicos. El ranking global de jugadores se retiró en la versión actual: cada jugador solo ve su propia valoración, no un ranking comparativo.
Sobre el flujo de un partido
¿Cuáles son los pasos?
- El admin crea el partido con la fecha, la franja horaria y la ubicación.
- Los jugadores que vayan a asistir confirman su asistencia al abrir el partido. El admin también puede confirmar por ellos si hace falta.
- El admin pulsa Balancear y la app reparte a los jugadores en dos equipos: Amarillo y Naranja.
- Se juega el partido.
- Una persona paga el alquiler del campo y el admin la designa como pagador desde la vista del partido.
- El admin abre la votación post-partido y los jugadores que confirmaron asistencia valoran al resto con 1-5 estrellas.
- El pagador (o el admin) marca qué jugadores le han pagado su parte desde la sección Pagos.
- El admin cierra el partido. A partir de ahí, el partido aparece en el Histórico del
/playerde cada jugador y deja de aceptar votos.
¿Qué diferencia hay entre "Asiste", "Duda" y "No asiste"?
"Asiste" es la confirmación efectiva: el jugador cuenta para el balanceo y para la votación post-partido. "Duda" sirve para que el admin conozca la intención del jugador, pero no cuenta para el balanceo ni permite votar después. "No asiste" indica que el jugador no asistirá. En la página del partido, los tres grupos se ven como pills dentro de la sección Asistentes.
Sobre la página de un partido
¿Qué secciones aparecen en /match/{id} (la vista de partidos)?
Las secciones que verás dependen del estado del partido:
- Gestionar asistencia: aparece en partidos abiertos. La primera fila eres tú, con tres botones excluyentes (Asiste / Duda / No). Debajo tienes Añadir jugador: eliges otro jugador registrado y se añade una fila marcada como Asiste por defecto para confirmar en su nombre.
- Asistentes: aparece en partidos abiertos, debajo de Gestionar asistencia, con tres filas para los jugadores en cada estado (Asiste / Duda / No asiste). Cuando el partido ya está balanceado, estas dos secciones se ocultan para priorizar equipos, votación y pagos.
- Equipos: dos tarjetas, una por equipo (Amarillo y Naranja), con la media de estrellas de cada uno. Antes del balanceo, las tarjetas muestran placeholders Amarillo 1, Amarillo 2, …Naranja 1, Naranja 2, …. El partido es siempre 5x5: aunque haya más de 10 confirmados, los placeholders siguen siendo 5+5. Los que queden fuera del top-10 de asiduidad aparecen como reservas en la sección Asistentes, sin hueco propio, hasta que el admin los promueva manualmente.
- Valoraciones: aparece únicamente cuando el partido está cerrado. Muestra el promedio de estrellas recibidas por cada jugador, con podio 🥇🥈🥉 para los tres primeros. Mientras el partido está en Abierto o Balanceado, no se muestran los resultados: ver el podium mientras los demás aún votan sesgaría las votaciones restantes.
- Valora a los jugadores: aparece si confirmaste asistencia y el admin abrió la votación. Una fila por cada jugador asistente con 5 botones de estrella. Debajo hay un bloque Premios del partido con cuatro desplegables (Manopla de oro, Killer, Jugón, Muralla) para elegir al mejor portero, goleador, jugador más técnico y mejor defensa. Al elegir un jugador en un desplegable, la selección se guarda automáticamente sin pulsar botón.
- Pagos: aparece cuando el partido está balanceado o cerrado y el admin ya asignó un pagador. Lista cada jugador con un ✅ o ❌ según haya pagado su parte.
Sobre las reservas y la asiduidad
¿Qué pasa si confirman más de 10 jugadores para un partido?
El grupo juega 5x5 sin sustituciones (10 plazas). Si confirman más de 10, el sistema ordena a los confirmados por asiduidad (partidos jugados) y, en caso de empate, por votos y premios emitidos, y en último término por media global. Los 10 primeros aparecen en la sección Asistentes como pre-seleccionados y entran al balanceo automático. El resto aparece como reservas, sin hueco propio: si un pre-seleccionado no viene el día del partido, el admin puede promocionarlos manualmente desde la vista de detalle. La separación se recalcula en cada render, sin caché: cambiar confirmaciones actualiza la lista al instante.
¿Cómo se mide la asiduidad?
Por el número de partidos en los que el jugador aparece en la tabla match_team_assignments con estado BALANCED, VOTING o CLOSED. Es decir, contar los partidos en los que el jugador realmente estuvo en un equipo, no solo los que confirmó.
Sobre las votaciones y la media
¿Qué es la media global?
Es una nota de 1 a 5 estrellas asignada a cada jugador, calculada a partir de todos los votos que ha recibido. Se usa internamente para equilibrar los equipos. 2.5 es el valor por defecto de un jugador nuevo.
¿Cómo se actualiza mi media?
Cada voto que recibes (en un partido o en la votación libre) actualiza tu media mediante un promedio bayesiano. Los primeros votos tienen menos peso que los siguientes, de forma que la media se estabiliza tras varias votaciones.
¿Puedo ver la media de los demás jugadores?
No. El ranking global se retiró en la versión actual: cada jugador solo ve su propia valoración, en su página de cuenta (/account/history). La media de los demás solo aparece de forma agregada (la media del equipo, sin nombres) en la vista de equipos, y como podium anónimo 🥇🥈🥉 una vez el partido está cerrado.
¿Qué significa "Confirmar votos"?
Después de votar a todos los jugadores (estrellas y premios), pulsa el botón Confirmar votos del final del bloque. A partir de ese momento, tus estrellas y tus premios para ese partido quedan bloqueados y no se pueden editar. Si te arrepientes, no hay vuelta atrás: el voto es definitivo para ese partido. Solo el admin podría reabrirlo borrando tus votos manualmente.
Sobre los pagos
¿La app procesa pagos?
No. La app solo registra el estado de cada pago (pagado / pendiente). El dinero se mueve fuera de la app: en efectivo, por Bizum o por el medio que use el grupo.
¿Quién puede marcar que alguien ha pagado?
El pagador del partido, o el admin desde su panel. Los demás jugadores solo pueden consultar el estado.
¿Qué pasa con la columna "Pendiente" en los pagos?
Cuando el admin rellena el coste de la cancha en la edición del partido, la sección Pagos muestra cuánto le debe cada jugador al pagador en euros. El reparto es siempre el mismo: la cancha se divide entre todos los presentes (cancha / N), y cada uno paga esa cuota, salvo los jugadores con gastos comunes pendientes (ver siguiente sección) cuya cuota se reduce.
Sobre los gastos comunes
¿Qué son los gastos comunes?
Son gastos puntuales que hace un jugador para todo el grupo (balones, petos, agua, etc.). El admin los registra desde /admin/shared-expenses; cualquier jugador puede verlos en /shared-expenses sin iniciar sesión.
¿Cómo se saldan los gastos comunes?
El jugador que tiene saldo pendiente a su favor no paga cancha ni aparece como deudor en los partidos en los que participa. Los demás jugadores del partido absorben proporcionalmente esa parte: cada uno paga su cuota normal más una fracción de lo que el deudor se ahorra. En números: si la cancha cuesta 30 € y jugáis 10, cada uno paga 3 €; pero si Héctor tiene 15 € pendientes de gastos comunes, Héctor paga max(0, 3 - 15) = 0 € ese partido y los otros 9 pagan 3 + 3/9 = 3,33 € cada uno. Cuando la deuda se agota (porque el siguiente partido ya no cubre los 15 € completos), el siguiente partido Héctor vuelve al reparto normal entre 10.
¿Por qué un jugador no paga cancha hasta que se salde su deuda?
Es la regla que pidió el operador: el grupo le "debe" ese dinero al jugador, así que cada partido cerrado va devolviéndole la parte proporcional de la cancha. Cuando la deuda llega a 0 (porque los partidos cerrados han ido reduciendo el saldo), el jugador vuelve a pagar cancha normalmente.
¿Dónde veo el saldo que me deben?
En tu página /account/history aparece una sección Gastos comunes abiertos con cada gasto pendiente de saldar. En la página de cada partido (/match/{id}), si tienes saldo pendiente a tu favor, tu fila aparece con el badge NO PAGA y un pequeño texto bajo tu nombre indicando cuánto te deben (Pendiente a su favor: X €).
¿Y si el admin mete un gasto por error?
El admin puede eliminarlo desde /admin/shared-expenses. Tanto los gastos abiertos como los saldados (histórico) tienen un botón de borrar con confirmación. Si el gasto ya estaba liquidándose, la deuda pendiente se queda en cero y no afecta a partidos futuros.
Sobre permisos y límites
¿Qué puede hacer un jugador?
- Consultar el histórico de partidos cerrados desde su home (
/player). - Entrar en un partido abierto para gestionar la asistencia propia y la de cualquier otro jugador registrado, ver los equipos y, si confirmó asistencia, votar al resto después del partido.
- Votar de 1 a 5 estrellas en la votación libre (cuando el admin la abre).
- Si es el pagador del partido, marcar a los demás como pagado o pendiente.
- Cambiar su contraseña.
- Cerrar sesión.
¿Qué no puede hacer un jugador?
- No puede pagar a través de la app.
- No puede ver la contraseña de otro jugador (no la conoce nadie más que él).
- No puede crear ni borrar partidos.
- No puede balancear ni rebalancear equipos.
- No puede asignar pagador.
- No puede abrir ni cerrar la votación.
- Si no es el pagador, no puede marcar pagos.
Sobre las encuestas
¿Qué son las encuestas?
Son preguntas puntuales que el admin publica para recoger la opinión del grupo. Pueden servir para decidir el mejor día de la semana, votar nuevas reglas, o dejar comentarios abiertos. Cada encuesta puede tener varias preguntas de tres tipos:
- Selección única: eliges una sola opción (por ejemplo, qué día funciona mejor).
- Selección múltiple: puedes marcar varias opciones a la vez.
- Texto libre: escribes tu respuesta en una caja de texto.
¿Dónde veo las encuestas abiertas?
En tu home (/player) aparece una sección Encuestas abiertas mientras haya alguna. Pulsa en una para entrar a la página de voto (/player/poll/{id}).
¿Puedo cambiar mis respuestas?
Sí. Mientras la encuesta esté abierta puedes reenviar el formulario con respuestas distintas y el sistema sustituye las anteriores. Cuando el admin la cierra, las respuestas quedan fijas.
¿Quién ve los resultados y cuándo?
Los resultados se publican en /polls y en /polls/{id} en cuanto el admin cierra la encuesta. Son públicos: cualquier persona (con o sin sesión) puede verlos.
¿Qué forma tienen los resultados?
Las preguntas de selección única y selección múltiple muestran un porcentaje junto a cada opción (sobre el total de jugadores que respondieron, no sobre el total de votos: en preguntas de selección múltiple una persona puede contar varias veces). Las preguntas de texto libre muestran una lista con todas las respuestas y el nombre de quien las escribió.
¿Y las preguntas de texto libre son anónimas?
No. Tu nombre aparece junto a tu respuesta, igual que en el listado del equipo de un partido. Tenlo en cuenta antes de escribir.
Resolución de problemas
No recuerdo mi contraseña.
Pide al admin que la resetee.
No encuentro un partido en la lista.
Comprueba que esté abierto (no cerrado) y que la fecha no haya pasado. Si está cerrado, búscalo en la sección Histórico de partidos de tu home (/player) mediante el desplegable.
Quiero revisar un partido ya cerrado.
Desde tu home (/player), abre la sección Histórico de partidos y elige el partido del desplegable. Irás a la página del partido en modo lectura: podrás ver los equipos finales, las valoraciones y los pagos, pero no podrás cambiar votos ni pagos.
Mi media global no se actualiza.
Espera unos segundos; el servidor tarda a veces en reflejar los cambios. Si el problema persiste, avisa al admin.
No puedo votar.
El admin aún no ha abierto la ventana de votación, bien del partido o de la libre.
No puedo marcar un pago.
Solo el pagador del partido y el admin tienen permiso para hacerlo.
La página me dice "Demasiados intentos. Espera unos minutos."
Se ha activado el límite de intentos de acceso por dirección IP. Espera cinco minutos e inténtalo de nuevo. Si necesitas entrar urgentemente, contacta con el admin.