Este video muestra el funcionamiento completo del sistema, desde la selección de película hasta la confirmación de compra de entradas.
Este sistema web permite a los usuarios comprar entradas de cine siguiendo un proceso intuitivo y completo. Implementado en Python con el framework Flask, el sistema ofrece una experiencia fluida desde la selección de la película hasta el proceso de pago.
Características principales:
El mayor reto fue crear una interfaz interactiva para la selección de asientos que se actualizara en tiempo real para todos los usuarios conectados. Para ello, implementé un sistema basado en WebSockets que sincroniza el estado de los asientos entre todos los clientes conectados, evitando problemas de concurrencia.
Otro desafío importante fue la integración del sistema de pagos, asegurando que fuera seguro y confiable mientras se mantenía una experiencia de usuario fluida. Implementé un flujo de trabajo que valida y confirma las transacciones antes de marcar los asientos como vendidos.