01 · The challenge
The original site ran on a legacy stack (HTML, CSS, PHP and vanilla JS) that slowed the whole team down.
- Operational friction: marketing couldn't update the concert billboard without code changes.
- Scalability & SEO: weak organic performance and trouble with traffic spikes when big shows were announced.
- UX debt: an outdated mobile experience made event details and ticket links hard to find.







