Una liga que se manejaba por TeamReach y mensajes directos, hoy con 73 miembros en una sola consola
Antes esto vivía en TeamReach y en mensajes directos. El primer miembro se registró el 8 de julio y para mediados de agosto ya eran 73. En la página de resultados hay tres torneos y 163 partidos, con cada marcador verificado contra DUPR. El próximo torneo se arma desde una sola pantalla.
Fig. 01. La portada, con el próximo evento y los cupos que quedan. Next.js · PostgreSQL · Resend · Dedicated VPS
La ficha
Rubro
Liga comunitaria · torneos
Dónde
Tampa, FL
Rol
Diseño y construcción
Hecho con
Next.js · PostgreSQL · Resend · Dedicated VPS
Lectura
4 min de lectura
Resultado
73 miembros en seis semanas
Estado
Activo
⌖⌖⌖⌖
I Cómo se construyó
Sitio público, área de miembros y consola del dueño, todo del mismo autor.
Fig. 02. 01
La consola del dueño abre con cinco contadores
Miembros, aprobaciones pendientes, registros pendientes, eventos publicados y borradores, cada uno en su tarjeta. La mañana que se tomaron estas capturas marcaba 73 miembros. Tres registros pendientes, un evento publicado, un borrador.
Fig. 03. 02
Un solo formulario define un evento
Registro abierto, solo por invitación, o restringido por rating. Precio de preventa con su fecha de corte, DUPR mínimo y máximo por jugador, tope de DUPR combinado por pareja, límites de edad y género, y ventana de pago de 24 o 48 horas. Un campo hace el trabajo pesado: la fecha hasta la cual el evento es solo para miembros aprobados, que se registran antes de que el público lo vea.
Fig. 04. 03
Formatos que se repiten y nunca se publican solos
El formato se arma una vez, semanal, cada dos semanas, o mensual en el día que usted elija, y de ahí salen las fechas siguientes. Cada ocurrencia llega como borrador. Nada aparece en el sitio público hasta que el dueño lo publica en Eventos. El día que se tomaron estas capturas la lista todavía estaba vacía.
Fig. 05. 04
La tabla de miembros, buscable por rating
73 miembros con su DUPR, su animal Pana, rango de edad, cantidad de registros, fecha de ingreso y último acceso. La búsqueda cubre nombre, correo y rating. Aprobar, bloquear, agregar a mano, o exportar la lista completa en CSV.
Fig. 06. 05
Correo segmentado con los destinatarios resueltos en vivo
Cinco audiencias: todos, los que ya jugaron, los que califican para un evento, los que no han hecho el quiz, y una lista escogida a mano. La lista de destinatarios se ve antes de enviar, los bloqueados y los dados de baja salen solos, y un envío programado calcula a quién le llega en el momento del envío y no al momento de escribirlo. El registro marca 67 de 67 y 61 de 61 entregados.
Fig. 07. 06
Cada partido en la tabla, verificado contra DUPR
163 partidos en tres torneos, 70 jugadores ordenados por victorias y luego por porcentaje, con diferencia de puntos, eventos jugados y medallas. Cuatro tablas leen los mismos datos: general, medallas, parejas y animales. En público los nombres salen con inicial, no completos.
Fig. 08. 07
Un quiz que devuelve una tarjeta que se comparte
Siete animales Pana, cada uno con sus rasgos, su estilo de juego y su lema, y cada tarjeta dice qué porcentaje de la liga le corresponde. La del Gator marca 26 por ciento. Esos mismos siete animales nombran a los equipos del formato draft.
Fig. 09. 08
La página pública del evento y su lista
Flyer, precio, cupos restantes, y quiénes ya están adentro. El Pana Pick-Up rota parejas. Cinco rondas con cinco parejas distintas, ranking por resultados, y los doce primeros eligen su pareja de playoffs en orden.
La liga ya había corrido tres torneos antes de que existiera nada de esto. Los marcadores se cargaron después, y por eso la página de resultados arranca en abril.
⌖⌖⌖⌖
II El resultado
73
Miembros
163
Partidos registrados
3
Torneos corridos
La misma consola sirve para cualquier liga con una lista de jugadores. Hablemos.
Con gusto se lo explico pantalla por pantalla, en el orden en que se construyó.