Skip to content
← All mobile apps
CASE STUDYSHIPPED 2026Live in stores

Streaming & live TV

OromarGo

Oromar TV’s streaming platform: live TV, on-demand content, vertical shorts and news, on iOS, Android and web.

YEAR2026
PLATFORMSiOS · Android · Web
ROLEDesign, development & launch
CONTEXT

The challenge

Bring a regional TV channel to mobile: stable live TV, an on-demand catalog, a 9:16 vertical shorts format ("rapinovelas") and the news portal, with subscriptions and notifications, and with video costs under control.

APPROACH

The solution

A mobile app built with Expo and a Next.js web app sharing the same content backend. Video is served through Bunny CDN to keep latency and costs down, authentication runs on Clerk, notifications on OneSignal, subscriptions on RevenueCat, and news is managed in WordPress as a headless CMS.

WHAT IT DOES

Key features

5 features
01

Live TV

The channel’s live signal inside the app, with stable CDN-backed playback.

02

On-demand content

A catalog of shows and episodes available on demand.

03

Rapinovelas (9:16 shorts)

A vertical short-video format built for quick, feed-style consumption.

04

News portal

The outlet’s news managed in WordPress and served in app and web.

05

Push & subscriptions

Notification campaigns with OneSignal and monetization with RevenueCat.

UNDER THE HOOD

Architecture & stack

Expo (mobile) and Next.js (web) on a common content backend: Bunny CDN for video delivery, Clerk for identity, OneSignal for push, RevenueCat for subscriptions and WordPress as the news CMS.

Next.jsExpoBunny CDNClerkOneSignalRevenueCatWordPress
RESULT

Live on the App Store and Google Play as the channel’s official app, serving live and on-demand video in production.

Let’s talk about your project
SECOND OPINION
13+ years · product, architecture, team · ES / EN

When you need judgment,
not just code.

Not every engagement needs someone to take the whole product. Sometimes you already have a team and need someone who has shipped this before to look at it. A decision nobody can settle, a stack under evaluation, a roadmap that feels wrong, an estimate you do not trust. A decade of shipping across web, mobile and AI left me something more useful than a stack: judgment about what is worth building.

WhatsAppLinkedInUpwork