ZonaTandas
Muchos organizadores de tandas venden sus plazas por transferencia y llevan la lista en una hoja de cálculo. ZonaTandas convierte eso en una web donde el piloto reserva, paga y recibe su entrada, y en un panel donde el organizador sabe quién viene antes de abrir la puerta.

- 1.900usuarios a la vez en la prueba de carga
- 0plazas vendidas dos veces
- 490circuitos, cada uno con su página
- 3idiomas: español, inglés y portugués
Reservar sin vender la misma plaza dos veces
Cuando una tanda sale a la venta, decenas de personas pulsan «reservar» en el mismo segundo y sólo hay sitio para unas pocas. Cada plaza se retiene mientras su comprador paga y, si no termina, pasa a la siguiente persona de la cola, que recibe el aviso al instante.
Lo comprobé a lo bruto: 1.500 visitantes y 400 compradores a la vez contra una tanda de 200 plazas. Se confirmaron 196, 200 personas quedaron en cola y no hubo ni una plaza duplicada ni un error de servidor.

Cada circuito tiene su ficha, con el calendario de actividades.
Un panel pensado para el día de la tanda
El organizador no es informático y el día de la tanda está en la puerta del circuito con el móvil en la mano. La primera pantalla del panel le dice cuánta gente ha entrado, qué necesita su atención y cómo van las ventas de las próximas semanas.
Desde ahí valida las entradas leyendo su código QR, reparte los boxes, mueve pilotos de nivel y escribe a todos los confirmados.

La pantalla «Hoy» del panel, con datos de demostración.
Del cobro a la factura, sin pasos a mano
Cada reserva deja su rastro: el cobro con tarjeta, la comisión, los reembolsos y la factura. El panel lo resume en una pantalla de finanzas y la facturación está conectada con Veri*Factu.

Las reservas de una actividad, con datos de demostración.
Que aguante, y enterarse si no aguanta
Toda la plataforma se despliega sola desde el repositorio: lo que está en la rama principal es lo que corre en producción. Hay un entorno de pruebas aparte donde cada cambio se revisa antes de publicarse.
Las copias de seguridad son diarias y cifradas, y se ha comprobado que se pueden restaurar. Los paneles de monitorización y las alertas avisan de un fallo antes de que lo note un usuario.

El directorio de circuitos, con filtros por modalidad.
Con qué está hecho.
- Backend
- 26 microservicios en Go 1.26
- Frontales
- Next.js 16 y React 19: web pública y panel
- Datos
- MariaDB y RabbitMQ, con reintentos y colas de descarte
- Pagos y facturas
- Stripe y Veri*Factu
- Despliegue
- Kubernetes (k3s) con ArgoCD
- Observabilidad
- Grafana, Prometheus, Loki y alertas por correo
- Pruebas
- Más de 300 pruebas de punta a punta con Playwright
Cuéntamelo
Cuéntame tu proyectoPrimera conversación gratis y sin compromiso.Servidores de videojuegos
Comunidades de juego online