Comandos aplicados por la base de datos
El navegador no escribe tablas directamente. Cada mutación cruza una función PostgreSQL que autoriza y aplica un cambio atómico.
Producto en tiempo real · Gestión de turnos
Una respuesta sincronizada para tres preguntas: quién espera, quién está siendo atendido y quién sigue.

El producto
Las listas de papel y los nombres gritados generan incertidumbre para clientes y coordinación innecesaria para el personal.
Next ofrece al cliente un número y posición estables, al personal un tablero de comandos y a la pantalla pública una vista segura del turno activo. Las tres experiencias comparten estado persistente y convergen sin recarga manual.
Experiencia del producto



Arquitectura
Next.js sirve la interfaz desde Vercel. Supabase aporta autenticación anónima, PostgreSQL, RPC y señales Realtime filtradas. El navegador recibe solo configuración pública; las credenciales privilegiadas nunca entran en la aplicación.
El navegador no escribe tablas directamente. Cada mutación cruza una función PostgreSQL que autoriza y aplica un cambio atómico.
La señal indica que algo cambió; cada cliente solicita un snapshot autoritativo con revisión e ignora respuestas antiguas.
Cada comando recibe un UUID. Los reintentos seguros devuelven el resultado actual y el uso incompatible se rechaza.
Las pantallas públicas muestran números. Los nombres opcionales viven en una tabla privada disponible solo para personal autorizado.
Evidencia de entrega
La entrega se validó en interfaz, dominio, base de datos, integración, navegador y producción. La documentación registra límites del plan gratuito, identidad anónima y fronteras operativas sin presentar un proyecto de portafolio como servicio empresarial.