Teatro · web pública
La cartelera se escribe sola
La web pública de un teatro de Madrid, con su cartelera por días y la ficha de cada espectáculo. Lo que no se ve es lo importante: nadie la mantiene a mano. La escribe la aplicación con la que se programa.
Verla funcionando →El problema
Un teatro con varias salas programa decenas de espectáculos a la vez, y cada uno con sus funciones, su horario, su duración y su enlace de entradas. Todo eso ya está escrito en algún sitio: en la aplicación con la que se contrata y se cuadra la sala.
Y aun así, en casi todos los teatros se vuelve a escribir entero en la web. A mano. Cada vez.
El resultado se conoce: una función que se movió de día y en la web sigue en el viejo, un espectáculo que terminó hace tres semanas y sigue en cartel, y el enlace de compra que apunta a la fecha que no es. Cada uno de esos fallos es una entrada que no se vende y alguien que se planta en la puerta un día que no hay función.
Cómo funciona
El espectáculo se crea una vez, en la aplicación de producción, que es donde ya se estaba haciendo el trabajo. Ahí se le pone su ficha, sus funciones y su enlace de la tiquetera, y se marca en qué webs debe salir.
Y ya está. La web del teatro lee de la misma base de datos, así que el espectáculo aparece publicado con todo puesto. Sin copiar, sin pegar y sin que nadie tenga que acordarse.
- Cartelera por días: se elige una fecha y salen los espectáculos que hay ese día, con filtros por categoría.
- Una ficha por espectáculo, con su descripción, su elenco, su duración y su edad recomendada.
- Cada función con su botón de compra, que va a la fecha concreta de la tiquetera y no a la portada.
- Un interruptor de publicado. Lo que no está listo no sale, aunque exista en la aplicación.
- La web tiene además sus salas, el alquiler de espacio y el contacto, que es lo que trae al otro tipo de cliente.

El detalle que se nota en la caja
La lista de funciones de cada espectáculo es lo que más se usa de toda la web, y por eso cada línea lleva su propio botón: día, hora y comprar. Quien ya sabe qué día puede ir no tiene que pasar por ningún menú.
Ese enlace no es genérico: lleva al día concreto en la plataforma de venta. Y sale de la misma ficha que rellenó quien programó el espectáculo, así que no puede apuntar a la fecha equivocada por un despiste al copiarlo.

Por qué esto es lo interesante
Una web de teatro la hace cualquiera. Lo que no hace cualquiera es que deje de haber una segunda tarea.
Este proyecto es el ejemplo más claro de lo que hacemos: no se construyó una web bonita, se quitó de en medio la tarea de mantenerla. Es la diferencia entre una aplicación a medida y una automatización: aquí hay las dos, y la que ahorra el tiempo es la segunda.
Está hecho con React y lee de la misma base de datos que la aplicación de producción, en servidores de la Unión Europea. Si tu caso se parece —tienes los datos en un sitio y los vuelves a escribir en otro—, ese es exactamente el trabajo.
¿Tu proceso se parece a este?
Casi nunca es igual, y da lo mismo: el primer paso siempre es el mismo, mirarlo juntos. Una hora, presencial o por vídeo, y sales con qué se puede construir y qué costaría.