🎫 FaceTicket - Diagrama de Flujo

A

Administración del Sistema

Gestión de usuarios, cortesías, pagos y devoluciones

A.0

Crear/Generar evento

Configuración inicial: nombre, fecha, lugar, capacidad, precios

📝 Proceso de creación:

  1. Ingresar nombre del evento
  2. Definir fecha, hora y ubicación
  3. Establecer capacidad máxima
  4. Configurar tipos de boletos y precios
  5. Activar evento para venta
A.1

Login de administrador

Acceso a plataforma web administrativa

A.2

Dashboard principal

Panel de control con opciones de gestión

A.3

Crear usuario puerta

Registro de personal de acceso al evento

A.4

Otorgar cortesías - Seleccionar

Búsqueda y selección de usuario

A.5

Otorgar cortesías - Confirmar

Confirmación de cantidad y evento

A.6

Otorgar cortesías - Resultado

Confirmación exitosa

A.7

Ver cortesías otorgadas

Lista de todas las cortesías

A.8

Devolución individual

Reembolso de boletos específicos

A.9

Cancelar evento

Cancelación con devolución automática

A.10

Ver ganancias del evento

Dashboard financiero con métricas de venta

💰 Información disponible:

  • Total de boletos vendidos
  • Ingresos brutos y netos
  • Desglose por tipo de boleto
  • Cortesías otorgadas
  • Comisiones y descuentos aplicados
A.11

Generar dispersión de fondos

Transferencia de ganancias a cuenta del organizador

💸 Proceso de dispersión:

  1. Revisar resumen financiero del evento
  2. Verificar cuenta bancaria destino
  3. Confirmar monto a dispersar
  4. Ejecutar transferencia
  5. Recibir comprobante de dispersión
1

Registro en la Aplicación

El usuario crea su cuenta e ingresa al sistema

1.1

Ingresa con teléfono

Presiona "INGRESA CON TU TELEFONO"

1.2

Acepta términos y condiciones

Presiona "OK, ACEPTO"

1.3

Verifica código SMS

Ingresa código y presiona "VERIFICAR CÓDIGO"

1.4

Completa datos personales

Ingresa nombre, apellidos, email y presiona "REGISTRARME"

2

Registro Biométrico

El usuario registra su rostro para verificación de identidad

2.1

Inicia registro biométrico

Selecciona "REGISTRAR BIOMETRIA"

2.2

Otorga permisos de cámara

Permite acceso a la cámara

2.3

Sistema procesa el rostro

"Registrando tu rostro, por favor espere"

⚠️ Detección de accesorios
❌ Error en registro
2.4

Login biométrico

Inicio de sesión con reconocimiento facial

3

Compra de Boletos

Buscar eventos, seleccionar boletos y completar pago

3.1

Busca y selecciona evento

Navega por la lista de eventos

3.2

Ve detalles del evento

Revisa información detallada

3.3

Selecciona cantidad

Presiona "COMPRAR BOLETO" y elige cantidad

3.4

Seleccionar método de pago

Agregar tarjeta con botón "+"

3.5

Ingresar número de tarjeta

Modal con representación visual

3.6

Fecha de expiración

Formato MM/AA

3.7

Ingresar CVV

3 dígitos de seguridad

3.8

Revisar información

Confirmar y presiona "PAGAR"

3.9

Procesando pago

"Pagando con tarjeta..."

3.10

Boleto de cortesía

Visualización con navegación

3.11

Boleto General

Boleto comprado con código G-XXXXXXXXXX

3.12

Evento cancelado (Lista)

Etiqueta roja "Cancelado"

3.13

Notificación de cancelación

Modal "Lo sentimos" con devolución

4

Usuario Puerta - Control de Acceso

Validación biométrica y por QR en la entrada del evento

4.1

Recibe cortesía y rol de puerta

Admin asigna cortesía y rol "Usuario Puerta" para el evento

👤 Requisitos:

  • Tener cortesía asignada al evento
  • Contar con rol "Usuario Puerta"
  • Acceso desde la app móvil
4.2

Entra al evento asignado

Abre la app y selecciona el evento donde tiene rol de puerta

📱 Proceso:

  1. Abrir app FaceTicket
  2. Ver lista de eventos asignados
  3. Seleccionar evento del día
4.3

Acceder a "Accesos Biométricos"

Presiona botón "Accesos biométricos del evento"

🎯 Acción:

Al entrar al evento, aparece un botón destacado "ACCESOS BIOMÉTRICOS DEL EVENTO" que activa el modo de verificación

4.4

Pantalla de verificación de rostro

Cámara activa para escanear rostros de asistentes

📷 Verificación:

La cámara se activa en modo continuo para escanear el rostro de cada persona que llega. El sistema valida automáticamente:

  • Si existe en la plataforma
  • Si tiene boleto para este evento
  • Si el boleto no ha sido usado
4.5

Pantalla VERDE - Acceso autorizado

Usuario verificado correctamente ✅

ACCESO AUTORIZADO

Usuario verificado - Puede ingresar al evento

4.6

Pantalla ROJA - Acceso denegado

Usuario no verificado o sin boleto ❌

ACCESO DENEGADO

Usuario no reconocido o sin boleto válido

4.7

Ingreso alternativo con QR

Usuario muestra código QR de 10 segundos desde su app

📱 Proceso alternativo:

Si el rostro no es reconocido pero el usuario tiene boleto, puede usar verificación por QR:

  1. Usuario abre su boleto en la app
  2. Selecciona "Ingreso con QR"
  3. Se genera código único válido por 10 segundos
  4. Muestra el código a la cámara del usuario puerta
4.8

Escanear código QR

Usuario puerta escanea el código QR del asistente

🔍 Validación de QR:

  1. Cámara escanea el código QR
  2. Sistema valida código único
  3. Verifica vigencia (10 segundos)
  4. Confirma boleto válido para el evento
  5. Muestra resultado (verde o rojo)
4.9

Finalizar evento

Al terminar el evento, cerrar app de verificación

🏁 Cierre:

Cuando el evento termina, el usuario puerta cierra la sesión de verificación. Se genera un reporte con:

  • Total de asistentes verificados
  • Accesos autorizados vs denegados
  • Hora de inicio y fin de operación