GR Cup Backoffice
Panel de Administracion - Competiciones y Sorteos
Panel de administracion para la plataforma GR Cup / FER Powerlifting. Gestiona multiples competiciones (GR Cup 2026 y FER CUP II), inscripciones de atletas, sorteos, cupones, miembros, horarios, configuracion de pagos (Stripe) y email. Construido con React 18, Vite, TypeScript, Tailwind CSS y un backend .NET 8 + MySQL con autenticacion JWT y SignalR para actualizaciones en vivo (mesa de jueces, check-in, sorteos).

Tecnologías utilizadas
Front-end
Back-end
MySQLIntegraciones
DevOps
Herramientas
JotaiFuncionalidades principales
Dashboard con KPIs financieros
Vista general del estado de cada competicion: ingresos por Stripe, efectivo y banco, total de participantes, tickets vendidos y metricas clave en tiempo real.

Gestion de inscripciones y atletas
Tabla con busqueda, filtros por competicion, exportacion a CSV/PDF, edicion en linea de lift entries, atletas y categorias de peso.

Lector QR para check-in de atletas
Escaneo en vivo con html5-qrcode. Valida identidad del atleta, marca asistencia y registra el pago de tickets desde un solo lugar.

Mesa de jueces con votaciones en vivo
Pantalla tactil para jueces con intentos, pesos propuestos y votacion individual. Sincronizacion en tiempo real entre todos los jueces.

Check-in masivo y validacion
Validacion por QR o DNI, registro de hora de entrada, lista negra automatica y marcaje automatico en Inscripciones.

Sistema de sorteo y premios
Gestion de productos rifados, numeros ganadores, animacion de sorteo y notificacion automatica a ganadores por email.

Cupones de descuento y referidos
Codigos personalizados, plan de referidos con tracking, descuento porcentual o fijo y limite de uso por cupon.

Bloques horarios publicables
Configuracion de bloques por competicion, categoria de peso y dia. Publicacion controlada para que los atletas solo vean lo aprobado.

Miembros del workspace con roles
Gestion de usuarios, asignacion de roles por competicion, permisos granulares (system:* y comp:N:*) y detalle por miembro.

Configuracion, email y Stripe
Ajustes de email (SMTP/Gmail), claves de Stripe, parametrizacion general del evento y personalizacion de marca.

Galería de imágenes
