Caso de Éxito — Music Tech
PRE55KIT + PA55
Dos marcas sobre una plataforma: el press kit del artista, y la boletera que vende el show.
Un artista independiente en Latinoamérica opera con tres herramientas desconectadas: una página de enlaces para el perfil, una hoja de cálculo para la lista de invitados y una transferencia bancaria para los boletos. Nada se habla entre sí, y nada aguanta la noche del evento.
La parte difícil es la boletería. En el momento en que se mueve dinero real aparecen la sobreventa, los reembolsos, los contracargos, una puerta que tiene que funcionar sin señal, y reglas sobre cómo debe mostrarse el precio antes de pagar. Casi todo eso es invisible hasta que se rompe frente a una fila.
- El press kit, el evento y el boleto vivían en tres lugares distintos y sin identidad compartida
- Vender boletos implica resolver sobreventa, reembolsos, traspasos y contracargos, no solo poner un botón de pago
- La puerta necesita operar con varias personas de staff, en sus propios teléfonos, sin instalar nada
- La regulación exige que el precio total con cargos sea visible antes del checkout, no después
- Una sola marca no puede ser al mismo tiempo el hogar del artista y el nombre de boletera en el que confía el comprador
HEA construyó y opera la plataforma de punta a punta. PRE55KIT (pre55kit.com) es el hogar del artista. PA55 (pa55.app) es la boletera, con marca propia e identidad propia. Comparten una base de datos, una capa de autenticación y las mismas pasarelas de pago: una cuenta, dos productos. La comisión es un 13% único que ya incluye el procesamiento de pago, y el dinero cae en la cuenta del organizador.
El press kit del artista
Página pública con biografía en varios idiomas, galería, tracks embebidos, rider técnico, prensa y agenda. Los kit links generan una URL privada con token para que un booker vea el press kit completo sin publicarlo. Una misma cuenta puede ser artista, colectivo y venue a la vez, con perfiles cruzados.
Boletería completa, no un botón de pago
Niveles de boleto con cupo por nivel, aforo total, ventanas de venta programadas, códigos de descuento y códigos para destapar niveles ocultos. El inventario se reserva de forma atómica: el evento no puede sobrevender aunque dos personas compren en el mismo segundo.
Dinero que se comporta
Reembolsos totales y parciales, traspaso del boleto a otra persona, contracargos que invalidan el acceso y lista de espera. El cobro corre por Mercado Pago y por Stripe con webhooks idempotentes: una notificación reintentada nunca surte la misma orden dos veces.
Cumplimiento resuelto como diseño
El precio total con cargos es visible desde la primera pantalla del evento, antes del checkout. No es una advertencia enterrada en los términos, es la forma en que está construida la página.
La puerta
Escáner web, sin instalar aplicación. Cada persona de puerta entra con su propio PIN, guardado hasheado. El código del boleto rota cada pocos segundos, así que una captura de pantalla no entra. Aforo en vivo en pantalla, y si no hay señal el escáner lo dice y no valida nada localmente: un check-in falso es peor que una fila lenta.
Cartera digital
Pases de Apple Wallet y Google Wallet en producción. El pase se invalida solo si el boleto se reembolsa, se traspasa o el evento se cancela.
Este es un producto que mueve dinero ajeno un sábado en la noche. La ingeniería tenía que construirse para eso, no alrededor de eso.
- Next.js 16, React 19 y TypeScript en modo estricto, sobre Supabase con seguridad a nivel de fila y permisos por columna: un lector anónimo no puede sacar una tabla que nunca debió ver
- 244 pruebas automatizadas por repositorio, incluida una suite de compra de punta a punta que cubre precio recalculado en servidor, reserva atómica, webhook idempotente, reembolso, contracargo y check-in duplicado
- Integración continua con typecheck y la suite completa en cada cambio
- Tres idiomas completos (español, inglés y portugués de Brasil) con paridad verificada por script, no a ojo
- Accesibilidad trabajada: diálogos con semántica y manejo de foco, nombres accesibles en controles de solo icono, contraste revisado
- Auditorías adversariales periódicas sobre lo que ya está desplegado, no solo sobre el código nuevo
- En producción en dos dominios: pre55kit.com para artistas, pa55.app para boletos
- Eventos reales publicados y venta real de boletos liquidada, con dinero llegando a cuentas de organizadores
- Una comisión de 13% que incluye el procesamiento, sin una segunda tarifa encima del organizador
- Una puerta que opera con varias personas de staff, en sus propios teléfonos, con códigos rotativos y sin adivinar cuando no hay señal
- Pases de Apple Wallet y Google Wallet en vivo, atados al estado del boleto
- Tres idiomas a la par y 244 pruebas por repo revisando cada cambio
Stack Tecnológico
Detalles del Proyecto
¿Vendes algo donde el dinero tiene que salir bien?
Construimos plataformas que aguantan la noche del evento, no solo la demo.