Manual de Usuario
Plataforma de Torneos y Pistas

Aprende paso a paso a registrarte, configurar tus formatos de competición preferidos, gestionar actas en tiempo real y explorar la red de clubes de Pickleball en Canarias.

🔐

1. Registro de Usuario y Acceso

Para comenzar a organizar torneos o interactuar con las funciones avanzadas de la plataforma, es necesario crear una cuenta de usuario gratuita. El sistema distingue entre dos perfiles al registrarse:

Perfil Particular

👤 Jugador / Organizador Independiente

Diseñado para aficionados que organizan competiciones privadas, quedadas con amigos o torneos locales sin vinculación institucional.

Perfil Club

🏢 Club / Escuela de Dinking

Obligatorio si representas a una entidad o club de Pickleball. Al seleccionarlo, se habilitará un campo para ingresar el Nombre del Club, el cual será visible en todos los informes de tus torneos.

💡
Límite de Torneos Activos: Cada cuenta dispone de un cupo máximo configurable de torneos creados simultáneamente (ej. 3 torneos). Puedes auditar tu consumo actual en tiempo real en la cabecera de tu panel de usuario privado.
🏗️

2. Creación de un Torneo

Desde la pestaña "Organizar Torneos", los usuarios validados pueden dar de alta una nueva competición rellenando un sencillo y unificado formulario estructurado en 4 fases críticas:

01 Datos y Pistas
02 Lista de Jugadores
03 Formato y Sets
04 Cláusula RGPD
1
Parámetros Iniciales e Infraestructura Asigna un nombre descriptivo a la competición y define el Número de Pistas Disponibles. Esto permitirá al motor automatizar el reparto de partidos en cola de espera.
2
Inscripción y Cabezas de Serie (Seeds) Añade la lista de jugadores o parejas de uno en uno. Para garantizar un cuadro equilibrado, marca la casilla de "Cabeza de Serie" en los participantes con mayor ranking o nivel técnico.
3
Formato de Partido y Puntuación Selecciona el sistema de juego (Eliminación Directa, Round Robin o Grupos) y la duración de los encuentros: "1 Set" (partido rápido) o "3 Sets" (al mejor de tres sets, generando automáticamente 3 actas vacías por emparejamiento).
4
Declaración de Responsabilidad Legal Para finalizar, es obligatorio marcar el check de cumplimiento de protección de datos, confirmando que posees el consentimiento expreso de los jugadores para publicar sus nombres.
⚙️

3. Inteligencia del Motor (Sistemas de Juego)

El núcleo lógico de la aplicación (desarrollado en `tournamentEngine.js`) realiza cálculos algorítmicos automáticos según el formato seleccionado para asegurar sorteos limpios y matemáticamente perfectos:

⚔️ Eliminación Directa (Cuadros de Llaves)

El algoritmo eleva de forma automática el tamaño del cuadro a la siguiente potencia de 2 superior al número de inscritos. Separa de forma aleatoria a los Cabezas de Serie (Seeds) para posicionarlos estratégicamente en los extremos opuestos del cuadro. Los huecos sobrantes se rellenan con contrincantes denominados "BYE". El sistema detecta estos "BYE" y hace avanzar de ronda al rival de manera automática y sin esperas.

👤 Cabeza Serie A
🏳️ BYE
Cabeza Serie A

🔄 Round Robin (Liguilla de Todos Contra Todos)

Basado en un algoritmo simétrico de rotación de jornadas. Si el listado de participantes es impar, el motor inserta automáticamente un rival ficticio denominado "DESCANSO". En cada jornada, el jugador emparejado contra "DESCANSO" queda liberado, y el sistema omite dicho partido del panel público para no generar confusión visual.

🔠 Fase de Grupos Equilibrada

Toma el número de grupos indicados por el organizador y distribuye equitativamente a los Cabezas de Serie (evitando que coincidan en el mismo grupo al inicio). Posteriormente, reparte al azar al resto de jugadores no preclasificados. Cada grupo genera de forma interna e independiente su propio calendario liguero, recopilándose todos juntos en ordenadas jornadas generales ("Jornada 1", "Jornada 2", etc.).

📈

4. Gestión del Torneo y Panel de Actas

Al guardar un torneo, el sistema genera dos códigos de identificación únicos e independientes. Esta arquitectura descentralizada permite separar por completo la administración del torneo de la consulta pública:

🔑 ID de Edición (Uso Exclusivo Organizador) Código privado con el que el creador accede a la manipulación del torneo: introducir puntuaciones, cambiar estados y asignar canchas.
👁️ ID de Consulta (Espectadores y Jugadores) Código totalmente público y seguro. No permite la edición y está optimizado para su difusión masiva.

🎮 Operativa del Organizador en Tiempo Real:

  • 🟢
    Asignación Dinámica de Pistas: Los partidos se crean originalmente con el estado cola. El organizador puede escribir el número de pista asignado para que los jugadores sepan dónde acudir.
  • 🟢
    Introducción de Resultados: Se editan las casillas s1 y s2 correspondientes a los sets. Al guardar, el motor calcula el ganador, almacena el perdedor, cambia el estado a finalizado y actualiza las estadísticas globales inmediatamente.
  • 🟢
    Exportación de Informes Profesionales: Cuenta con un botón para generar un completo documento exportable en tiempo real. Este informe genera un Podio Automatizado (Oro y Plata en Cuadros de Llaves; Oro, Plata y Bronce en Liguillas y Grupos) limpio de códigos de edición, idóneo para imprimir o compartir por redes sociales.
📊

5. Leyenda de Clasificaciones y Estadísticas

En las modalidades de Round Robin y Fase de Grupos, la tabla clasificatoria se ordena siguiendo estrictamente los criterios oficiales integrados en el código de nuestra calculadora deportiva (`procesarEstadisticas`):

Sigla Métrica Asociada Funcionamiento Lógico / Desempate
PJ Partidos Jugados Suma total de enfrentamientos disputados por el jugador o pareja.
PG Partidos Ganados Primer factor de ordenación. Determina la posición base en la tabla.
PP Partidos Perdidos Partidos totales en los que no se consiguió la victoria.
SG / SP Sets Ganados / Perdidos Cómputo individual de cada set. Vital si juegas al formato de 3 sets.
SDIF Diferencia de Sets Segundo factor de ordenación (si es al mejor de 3). Resta directa entre SG y SP.
PF / PC Puntos a Favor / Contra Suma acumulativa de los puntos individuales anotados en cada set.
DIF Diferencia de Puntos Criterio de desempate final. Resta acumulada entre PF y PC.
📋

6. Vista Pública del Espectador

Cualquier aficionado, familiar o jugador puede introducir el ID de Consulta en el buscador principal para acceder a la visualización interactiva del torneo en modo lectura, disfrutando de las siguientes características adaptadas a dispositivos móviles:

⏱️
Refresco en Tiempo Real

Los cambios que realice el organizador se ven reflejados al instante sin necesidad de recargar el navegador.

🔍
Buscador Inteligente

Permite filtrar los enfrentamientos por nombre de jugador para localizar la pista asignada rápidamente.

📱
Diseño Mobile-First

Estructura vertical fluida pensada para su correcta visualización a pie de pista desde smartphones.

📍

7. Directorio General de Pistas

La plataforma incorpora un catálogo público e interactivo con todas las instalaciones de Pickleball operativas en la comunidad canaria, estructurado eficientemente mediante las siguientes utilidades:

  • 🏝️
    Filtro Inteligente por Isla Utiliza el menú desplegable filtro-isla para cribar instantáneamente y visualizar únicamente los complejos deportivos localizados en tu isla actual (Tenerife, Gran Canaria, Lanzarote, etc.).
  • 🗺️
    Enlace de Navegación GPS Cada ficha de pista dispone de un botón integrado que enlaza directamente con las coordenadas exactas en Google Maps para facilitar la navegación en ruta.
  • 🔗
    Acceso Directo a Reservas Externas Si el club gestor dispone de pasarela de reservas digitales, verás un botón destacado en tonalidad oscura que te redirigirá a su plataforma oficial externa de contratación de pistas.
📅

8. Cartelera de Eventos de la Comunidad

La pestaña de "Comunidad" aloja una cartelera pública organizada en formato de tarjetas cronológicas verticales que recopila quedadas de dinking, clínicas de tecnificación, masterclasses y torneos sociales abiertos.

Tratamiento de Eventos Destacados: Las citas señalizadas como "Destacadas" por la organización de Pickleball Canarias se posicionarán permanentemente fijadas en la franja superior de la cartelera, omitiendo temporalmente el orden estricto de fecha, con el fin de maximizar su difusión y evitar que te quedes sin plaza.
⚖️

9. Cumplimiento Normativo (RGPD España)

En estricto cumplimiento del Reglamento General de Protección de Datos (RGPD) y la LOPDGDD aplicable en el territorio español, la plataforma establece políticas claras y herramientas automatizadas para la protección de tu privacidad:

📋 1. Finalidad y Conservación Tu dirección de correo electrónico se captura exclusivamente con fines funcionales de autenticación y restablecimiento de credenciales de seguridad. No es cedida bajo ningún concepto a terceros operadores con fines comerciales.
🤝 2. Corresponsabilidad en Torneos Los organizadores actúan legalmente como Responsables del Tratamiento de los nombres de los jugadores introducidos. La plataforma actúa como mero Encargado del Tratamiento Técnico y queda exenta de sanciones derivadas de un uso fraudulento sin consentimiento previo.
🗑️ 3. Derecho al Olvido Automatizado Cada usuario dispone de un botón irreversible de "Borrar Cuenta" en su panel privado. Al accionarlo, se eliminan completamente de los servidores de Firebase todas sus credenciales de acceso, perfil y el histórico íntegro de torneos vinculados.
✉️ Para ejercer derechos de acceso o solicitar modificaciones adicionales, puedes contactar al canal oficial: info@pkbcan.es