Media and entertainment · Custom software | Mobile App Verified · live

How NuVision built a media app for the Caribbean

A custom Caribbean media app for NuVision Media. Carib Radio combines verified stations, background playback, news, podcasts, and live shows in one mobile product for listeners at home and across the diaspora.

Client
NuVision Media LLC
Key results · outcomes

What changed, in numbers.

4
Connected media experiences
Verified
15
Supported app languages
Verified
100
Listener proof
Verified
The situation · what was broken

What was broken before we arrived.

NuVision did not need another station directory. It needed Caribbean radio app development that solved the problems listeners already knew too well: dead links, streams that cut out, apps that stop when a phone locks, and one-island products that make a diaspora listener download three different apps just to hear familiar voices.

That failure costs more than a song. For people working a night shift in Toronto, commuting in London, or cooking in Miami, Caribbean radio is a live connection to music, news, and home. When the stream dies, that connection goes with it.

The business challenge was bigger than audio playback. NuVision needed one owned product that could serve listeners and creators: reliable station discovery, a media shelf for podcasts and news, live programming, a free-to-Premium model, and room to grow without bolting together a different tool for each job.

The signal check · diagnostic

A diagnostic, before a line of code.

Diagnostic

The Five-Signal Booking Ceiling Check

  1. 01Demand starts in WhatsApp, Instagram DMs, or a dockside conversation instead of on the website.
  2. 02Guests need to book before they talk to anyone, not after.
  3. 03Trust evidence sits scattered across social platforms instead of next to the booking decision.
  4. 04Guests ask the same time-sensitive questions outside business hours, and nobody's there to answer.
  5. 05Growth depends on staff availability instead of owned search demand and direct customer relationships.
The decision · why this path

Why this path, and not the alternatives.

The obvious shortcut was a long list of stream URLs with a play button. It would have been faster. It would also have recreated the category problem NuVision was trying to solve.

So the product was designed around one decision: the listener should find a trusted signal quickly, keep it playing while life happens, and have more reasons to return than a single station.

That led to a Caribbean media platform with four connected experiences:

  • Verified radio discovery with search, favorites, and background playback.
  • Regional news from whitelisted publisher feeds, organized for timely discovery.
  • Podcasts from Caribbean creators.
  • Live rooms and debate shows with audience participation and creator controls.

The business model follows the same logic. Free listening is useful from the first tap. Premium is an upgrade for people who want ad-free listening and additional value, not a locked door in front of the product.

What was built · delivered scope

One system, built around how the operation works.

Verified

Verified radio discovery

Browse stations, search by relevant metadata, save favorites, and play audio from the app.

Verified

Background listening

Playback is designed to continue while the listener uses other apps or locks the device.

Verified

Caribbean news product

Curated publisher feeds, country and category filtering, trending signals, and breaking-news detection.

Verified

Podcasts and discovery

Caribbean podcast browsing, episode access, and playback tracking.

Verified

Live rooms and debate shows

Live host and audience experiences with multi-guest, chat, gifts, and operational controls.

Verified

Subscriptions and payments

Server-defined tiers, entitlement controls, and multiple payment options.

Verified

Support and observability

In-app support tickets, notifications, and a mobile telemetry pipeline for product events.

Architecture · tech stack

What it’s built on, and why.

System map · 8 parts
Application 6 Data 1 Integrations & AI 1
  1. Application
    Flutter
  2. Application
    Laravel
  3. Data
    MySQL
  4. Application
    Tencent
  5. Application
    OneSignal
  6. Integrations & AI
    Stripe
  7. Application
    Google AdMob
  8. Application
    Linux Server

Why this stack. Flutter provides the mobile product experience. Laravel and MySQL run the API, administration, content, subscriptions, support, and operational data. Dedicated integrations handle live rooms, payments, notifications, authentication, and free-tier advertising, so NuVision can evolve each part of the media business without replacing the core app.

Delivery and handover · how it shipped

From discovery to handover.

  1. 01 · Product foundation
    Define the owned media product 2026 · May

    Established the connected product model for radio, news, podcasts, live programming, subscriptions, and support.

  2. 02 · Listener experience
    Build the mobile media app 2026 · May

    Delivered radio discovery, favourites, background playback, global search, localisation, and the multi-tab listener experience.

  3. 03 · Operations and monetization
    Connect the business layer 2026 · June

    Added administration, content workflows, support tickets, notifications, subscription tiers, payments, advertising controls, and telemetry.

  4. 04 · Live and news expansion
    Extend the product beyond the dial 2026 · July

    Added live room infrastructure and the Caribbean news ingestion, ranking, and breaking-news workflow.

The outcome · what changed

What changed.

The supported outcome is a working mobile platform for NUVISION Media LLC that combines radio, news, podcasts, live shows, subscriptions, support, and operational tooling in one product.

Listeners can browse Caribbean radio stations, save favorites, and continue playback while using other apps. They can also move from radio into regional news, podcasts, and live programming without changing products or losing the relationship to the platform.

NuVision now has the product infrastructure to manage the experience directly: content administration, subscription tiers, payments, support tickets, push notifications, analytics events, and live-streaming controls all sit behind the Carib Radio product.

After

A fragmented listener experience

Caribbean listeners often had to choose between unreliable directories, single-island apps, disconnected news sources, and third-party social platforms.

After

One owned Caribbean media product

Carib Radio gives NuVision a mobile platform for listener discovery, content delivery, subscriptions, support, and live community experiences.

Client perspective
“Plus Ultra helped us turn Carib Radio into one place for our listeners, our content, and the community we are building.”
NuVision Media LLCHubert Saunders | Founder/CEO
Run this diagnostic

Run this on your business.

Tap each one that’s true today. Three or more, and you’ve hit the ceiling a focused build lifts.

0 of 5

Nothing checked yet.

Next case study From walk-ups and WhatsApp to an automated tour booking engine
Your next step

Still sending your audience to somebody else's platform?

Book a media-platform consultation. We'll map your audience journey, content workflow, revenue model, and the smallest practical system that gives you more control. You'll leave with an implementation plan you can build with us or use with your own team.

30 minutes · no pitch deck