Volver al portafolio
2026 Punto de venta

POS Concesiones

Servicio a palcos del Estadio León: el aficionado elige concesión, programa la preventa, paga y sigue el pedido hasta la entrega en su asiento.

Tecnologías

Next.js React TypeScript Tailwind CSS Firebase Auth Stripe

01. Contexto

Cada concesión del estadio vende en ventanas cortas y con mucha gente. Hacía falta un sistema para cobrar, controlar inventario, cerrar el corte del día y, en palcos, tomar el pedido hasta la ubicación.

02. Objetivo

Operar las concesiones desde una web: venta en mostrador, inventario, tickets, cortes y un servicio de pedido para palcos, con un administrador que configura zonas, combos, descuentos y usuarios.

03. Mi Rol

Desarrollamos el punto de venta y el panel de operación: ventas, tickets, inventarios, cortes con PDF, alta de concesiones y el flujo de servicio a palcos con carrito, ubicación y pago.

Arquitectura

  • Aplicación web en Next.js 15 con React 19 y TypeScript
  • Acceso por Firebase Auth, separado por rol
  • Módulos de venta, inventario, tickets y cortes de caja
  • Administración de concesiones, sucursales, combos, descuentos y personal
  • Servicio a palcos con menú, carrito, pedido y pago

Decisiones Técnicas

  • Una web, no una caja aislada, para que administración y piso vean la misma operación
  • El corte del día queda en PDF para el cierre de cada concesión
  • El pedido de palco guarda zona y número de palco antes de cobrar
  • Combos y descuentos se configuran por concesión, no en un catálogo único rígido

Galería del Proyecto

…

01 / 17

Impacto y Resultados

  • Menú de las concesiones del estadio, con entrega en el palco
  • Preventa con zona, número de palco y horario del partido
  • Pago con tarjeta en Stripe y confirmación al momento
  • Guía de pedido para consultar el estatus en vivo
  • Correo con el resumen, la ventana de entrega y el total

Lecciones Aprendidas

  • En estadio el sistema tiene que aguantar la fila, no solo el reporte del día siguiente
  • El corte de caja es parte de la venta, no un módulo opcional
  • Palco y mostrador comparten catálogo, pero el pedido no se toma igual