A View From The Bridge

,

CLIENT

ARTHOUSE Interactive


TECHNOLOGIES

WordPress, Mythus, IX, Timber/Twig, PHP 8.4, ACF, DDEV, DigitalOcean, Cloudflare, TodayTix API


YEAR

2026



An off-Broadway splash page for A View From The Bridge, built on my Mythus / IX WordPress stack and deployed to a dedicated DigitalOcean droplet. Its centerpiece is a bespoke, responsive ticket calendar that shows each performance’s real-time availability — available, limited, or sold out — off the TodayTix feed, with a deep buy-link per performance.

Design, development, and a custom ticket-calendar package for ARTHOUSE Interactive. Launched to production July 2026.


Background

A show splash page whose real job was selling the right performance, live.

ARTHOUSE Interactive needed a splash site for the off-Broadway production of A View From The Bridge. The marketing page itself was straightforward; the hard part was the ticketing surface. Ticket buyers don’t want a generic “buy tickets” button — they want to see which nights are available, which are nearly gone, and which are sold out, and jump straight to the right performance. That meant pulling live availability from TodayTix and presenting it in a calendar that felt native to the show.

A recurring need across theatrical clients — so I built it to be reused, not thrown away after one show.


Implementation

A real-time ticket calendar, built as a reusable package behind a clean seam.

The splash site is a Mythus / IX WordPress build deployed to a DigitalOcean droplet with git-push deploys, fronted by Cloudflare. The centerpiece is a responsive ticket calendar that reads the TodayTix feed and renders each performance’s live status — available, limited, or sold out — with a deep buy-link straight to that performance, and a mobile day-selector added as progressive enhancement so the calendar works cleanly on a phone.

Architecturally, I separated a framework-agnostic PHP engine (fetch, normalize, and cache the TodayTix availability) from the WordPress presentation layer (an ACF-driven block), and packaged the whole thing as a standalone, show-agnostic Composer package. A WP-Cron-warmed transient cache keeps the feed fast and resilient without hammering the upstream API on every page view.

Building it as a package behind an engine/presentation seam means I keep ownership and can drop the same calendar into the next show with only configuration.


Results

Live for the run — and a calendar I own and can reuse.

The site launched to production in July 2026 with the ticket calendar live, giving audiences a clear, real-time view of availability and a direct path to buy the performance they wanted. Because the calendar was engineered as its own package rather than one-off show code, the client got a polished ticketing surface and I retained a reusable asset for future theatrical engagements.

The engine/presentation split makes the same calendar portable to the next production with only configuration — a repeatable answer to a recurring client need.