Oído en Vivo

Image
Oído en Vivo homepage
Live music, actually played.
A listings site for shows that are performed rather than reproduced, in two languages, with a consent gate written for it instead of bolted onto it.

Oído en Vivo lists live music, and its whole editorial premise is one distinction: every show on the list is played, not reproduced. The site had to carry that claim without shouting it.

It runs in Spanish and English, with Spanish as the home language rather than a translation of an English original.

The consent gate is the part worth pointing at. Instead of dropping in a generic banner, the site ships its own. Analytics, advertising and preferences are separate switches. Everything but the strictly necessary stays denied until the visitor chooses, and that choice is read back before any tag fires on every later page load. Nothing measures anyone who has not said yes.

The property was minted from our Drupal skeleton, which is why it went from nothing to a live site with its own certificate in days rather than weeks.

Quote

Awaiting the client's own words. The body of this piece is the studio's account of the work; nothing is attributed to the client until they supply it.

[client attribution pending]
Industry
Other
Location
Colombia
Engagement started
Engagement scope
Bilingual / multilingual content
Olivero subtheme + custom CSS
Custom block plugins
GitHub Actions → VPS deploy pipeline
GHCR-published Docker image pipeline
Maintenance-mode gating for soft launches
Tech stack
Drupal 11
PHP 8.3
MariaDB
Olivero subtheme
Docker Compose
DDEV
Traefik
GitHub Actions
GitHub Container Registry

Want to talk this project through?

Ask the concierge about this project — what it is, how it was built, or get put in touch.