↑↓ navegar abrir Esc cerrar
Documentación

Especificación Técnica

Catálogo público y versionado de los requisitos funcionales y no funcionales de la plataforma Torneyo, citable en estudios técnicos y pliegos.

Este documento describe, de forma pública, abierta y versionada, las capacidades funcionales y no funcionales de la plataforma Torneyo (torneyo.com y app.torneyo.com). Puede citarse en estudios técnicos preliminares, términos de referencia, estudios de mercado y procesos de contratación: cualquier interesado tiene acceso al mismo contenido, en las mismas condiciones, sin registro. Cada versión publicada tiene un PDF inmutable en una URL permanente (ver Versionado).

Nota: el PDF de la versión 2026.08.18 está disponible solo en portugués. La página web que estás leyendo se mantiene en portugués, inglés y español.

Visión general de la solución

  • Software como servicio (SaaS) 100% web, alojado en la nube, sin instalación local, accesible desde el navegador en computadoras, tablets y smartphones (interfaz responsiva).
  • Aplicación móvil (Android e iOS) para operar en cancha: agenda, acta, pase de lista — incluso sin conexión, con sincronización automática — cuotas, clases y validación de reservas.
  • Multi-tenant por organización: cada organización tiene sus propios datos, miembros, perfiles y permisos de acceso; un mismo usuario puede pertenecer a varias organizaciones.
  • La interfaz en los tres frentes (web de gestión, sitio público y aplicación) está disponible en portugués, inglés y español.

Requisitos funcionales

Gestión de competiciones

  • Creación y gestión de campeonatos en múltiples deportes (deportes colectivos, individuales, pruebas de tiempo/marca y esports), con categorías por sexo y franja etaria.
  • Formatos de competición: fase de grupos, todos contra todos, eliminación simple, eliminación doble, sistema suizo, formato GSL, divisiones dentro de una misma fase (p. ej. Oro/Plata/Bronce) y torneo relámpago (creación rápida en un día).
  • Sorteo y cuadro (bracket): sorteo de grupos y asignación de equipos, generación automática de llaves, con posibilidad de reiniciar el sorteo antes del inicio.
  • Fixture automático: generación de jornadas y partidos, grilla de horarios por sede y detección de conflictos de agenda.
  • Clasificación en tiempo real, con criterios de desempate configurables por fase — 11 criterios ordenables por prioridad (puntos, victorias, diferencia de goles, goles a favor, enfrentamiento directo, disciplina, sorteo, entre otros).
  • Acta digital con plantillas configurables (acta de eventos, marcador simple y formulario en blanco para llenado manual), registro de goles, tarjetas, sustituciones y alineaciones; carga del acta firmada escaneada, con descarga disponible en la página pública del partido.
  • Goleadores, ranking de tarjetas y estadísticas por atleta y por equipo.
  • Sanciones y suspensiones: registro de sanciones disciplinarias y suspensión automática por acumulación de tarjetas o expulsión, con bloqueo del atleta suspendido en la alineación.
  • Simulador de resultados: proyección de la clasificación a partir de marcadores hipotéticos, sin alterar los resultados oficiales — disponible también en la página pública.
  • Arbitraje: registro de árbitros y designaciones por partido.
  • Transmisiones: vínculo de transmisiones en vivo a los partidos (YouTube, Twitch, Kick, Instagram y Facebook) y galería de videos.
  • Pruebas de tiempo y marca (atletismo, natación y afines): pruebas con series y carriles, inscripción por prueba, registro de resultados por carril, detección automática de récords (tiempo, distancia, peso y puntos) y clasificación por prueba.
  • Medallero calculado automáticamente por categoría y por prueba, con podio y premiaciones (trofeos, medallas y otras).

Registros e inscripciones

  • Registro centralizado de atletas con documento de identificación único, foto, historial de participación y perfil consultable.
  • Documentos del atleta con flujo de aprobación (envío, revisión y aprobación/rechazo por tipo de documento).
  • Registro de equipos con plantel por categoría, cuerpo técnico con funciones y escudo.
  • Inscripción en línea de equipos y atletas con flujo de aprobación (aceptación o rechazo por la organización) e invitaciones de inscripción.
  • Credencial (carnet) con código QR por atleta y check-in de partido desde la plataforma web, con verificación pública de la credencial.

Escuelas deportivas y clases

  • Gestión de escuelas deportivas: clases con profesor, franja etaria y límite de cupos.
  • Pase de lista electrónico, incluso sin conexión en la aplicación móvil (registro local con sincronización automática al recuperar la conexión).
  • Lista de espera con promoción automática: al liberarse un cupo, el siguiente de la fila es promovido y el responsable recibe una notificación.
  • Configuración de matrícula: validez en meses, aviso previo de vencimiento, tolerancia en días antes del bloqueo de participación y límite de actividades por alumno.
  • Ficha de inscripción del alumno en PDF.
  • Evaluaciones técnicas del alumno y suspensiones de clase.
  • Cuotas con recurrencia configurable, becas y descuentos (ver Finanzas).

Formularios y PAR-Q

  • Cuestionario PAR-Q (Physical Activity Readiness Questionnaire) con las preguntas oficiales, ampliable con preguntas propias de la organización.
  • Formularios personalizados con tipos de respuesta variados, aplicables a la matrícula y a la inscripción.
  • Control de validez de las respuestas y exigencia configurable (p. ej. PAR-Q obligatorio en la matrícula).
  • Adjunto del formulario firmado (escaneado) con flujo de aprobación por la organización.

Reserva de espacios

  • Registro de sedes y espacios (canchas, campos, salas) con fotos, horarios de funcionamiento y página pública.
  • Agenda integrada con prevención de conflictos entre reservas, partidos y demás compromisos del espacio.
  • Autoservicio: reserva en línea por el propio interesado, con pago en línea al reservar (ver pasarelas en Finanzas) o reserva gratuita, según configuración.
  • Comprobante de reserva en PDF con código QR, validable en portería leyendo el código con la aplicación móvil.

Portal público y difusión

  • Sitio público de resultados por campeonato y por organización, con URL personalizada (slug) verificable, sin necesidad de iniciar sesión para consultar.
  • Fixture, clasificación, goleadores, estadísticas, medallero y récords publicados automáticamente a partir de la operación.
  • Noticias, galería de fotos y videos y encuestas con votación pública.
  • Tarjetas para redes sociales generadas automáticamente (jornada, resultado, clasificación, inscripciones abiertas, campeón, agenda, equipos), listas para publicar.
  • API pública en JSON para campeonatos, clasificación, partidos, goleadores y estadísticas; widgets embebibles de clasificación, partidos y goleadores con código de incrustación generado por la plataforma; API autenticada por clave con alcances de acceso para integraciones externas.
  • Metadatos de compartición (Open Graph) en las páginas públicas.

Finanzas

  • Cobro de inscripciones de equipos y atletas.
  • Cuotas mensuales con recurrencia configurable, becas y descuentos por alumno.
  • Pagos en línea vía pasarela con transferencia a la organización (cuenta conectada) o cobro por la cuenta de la plataforma, además de registro manual de pagos.
  • Control de transacciones, suscripciones de planes y límites por plan contratado.

Informes

  • 12 plantillas listas: goleadores, mejor defensa, clasificación, equipos registrados, atletas por categoría/equipo/campeonato, tarjetas, resumen del campeonato, partidos, agenda de partidos e informe personalizado (constructor con selección libre de campos).
  • Exportación a PDF, CSV, XLSX, HTML y PNG.

Requisitos no funcionales

  • Nivel de servicio: SLA formal público con clasificación de severidades (S1–S4), plazos de respuesta y de solución — ver el Acuerdo de Nivel de Servicio.
  • Disponibilidad objetivo del 99,0% mensual, medida por monitoreo externo independiente con historial público y auditable en la página de estado: torneyo.com/status.
  • Protección de datos (LGPD): tratamiento de datos personales a lo largo de su ciclo de vida, con desactivación lógica de registros (soft delete) — ningún dato se destruye de forma irrecuperable por una operación común de eliminación — y marcas de fecha de creación y actualización en todos los registros.
  • Autenticación y seguridad: autenticación por token JWT; inicio de sesión social OAuth2 (Google); doble factor de autenticación por aplicación de autenticación (TOTP) o código por correo, con códigos de respaldo; perfiles y permisos por organización.
  • Registro de auditoría: registro de eventos de auditoría (creación, actualización, desactivación, exportación, inicio/cierre de sesión) con consulta por administradores.
  • Copias de seguridad periódicas de la base de datos y almacenamiento de archivos en un servicio de objetos redundante.
  • Documentación de API abierta (OpenAPI/Swagger): app.torneyo.com/swagger-ui.html.
  • Infraestructura en la nube con publicación continua de actualizaciones, sin ventana de parada para actualizaciones rutinarias.
  • Notificaciones multicanal: correo electrónico, push en la aplicación, notificaciones en el sistema y WhatsApp (API oficial), según configuración de la organización.

Versionado de este documento

Este documento sigue un versionado editorial en formato AAAA.MM.DD — la fecha de publicación de la revisión del documento. La versión vigente es la 2026.08.18. La plataforma evoluciona continuamente; esta especificación describe el conjunto de capacidades garantizado en la fecha de la revisión. Cada versión publicada genera un PDF inmutable en una URL permanente — el archivo de esta versión está en /downloads/especificacao-tecnica-v2026.08.18.pdf y no se altera después de la publicación, lo que permite citar la versión exacta consultada en un estudio técnico o pliego. Los cambios de contenido generan una nueva versión, registrada en el historial de abajo, sin eliminar los PDF anteriores.

Historial de revisiones

VersiónFechaCambios
2026.08.1818/08/2026Versión inicial del documento (PDF solo en portugués).

Actualizado el

Sigue leyendo