Moducraft
Back to Work

02 / Sports Media

Global Sports Media Platform

Two-site programme for a global sports media platform

Sector: Sports media and B2B content licensing
Client: UK-based live sports streaming platform
Budget: £30,000 across both sites
Delivered via: UK partner agency

Context

The client operates a major live sports streaming platform with two distinct audiences. The consumer-facing site presents real-time match and event schedules across global sports to viewers worldwide, including viewers in transit. The business arm licenses that same content to airlines and cruise lines for in-flight and onboard entertainment - a B2B market that needed its own dedicated identity, narrative, and lead-generation channel.

Brief

Two parallel objectives:

  1. Refresh the consumer site to align with the wider group's brand, with the live schedule as the strategic centrepiece
  2. Build a B2B site from the ground up to serve as a digital brochure and lead-generation channel for airline and cruise line buyers

Approach - consumer site

The headline feature was a full rebuild of the live schedule. The previous version was slow, fragile on weak connections, and unreliable across time zones - all critical failures for an audience that is, by definition, frequently travelling.

The new schedule was built as a custom Vue.js plugin with internal caching, engineered specifically to perform on low-speed and intermittent connections - long-haul aircraft Wi-Fi and cruise ship satellite links being the worst-case targets. The underlying schedule API was refreshed in parallel to feed it cleanly. Time zone handling was the hardest engineering problem on the build: fixture times had to display correctly for users moving across zones, with no edge cases that could embarrass the brand. Schedule download and offline access were also rebuilt from scratch.

Approach - B2B site

A ground-up WordPress build positioned as a digital brochure: clear value proposition for in-flight and onboard entertainment buyers, capability showcase, and a lead-generation flow into the sales team. Architected as a launch platform that can expand as the business diversifies into adjacent B2B markets.

Outcomes

  • Both sites delivered on time and within the £30,000 programme budget
  • Consumer schedule performs reliably on low-bandwidth connections including in-flight Wi-Fi
  • Long-standing time zone display issues resolved
  • B2B presence established as a foundation for sales outreach to airlines and cruise lines

Stack

WordPress, Vue.js (custom plugin), custom API integration, performance optimisation for constrained connections.

Want to discuss a project like this?

Book a 20-minute call