TBC App - Youtube Widget
Surface your YouTube channel inside the community app. Members see your latest uploads on the home screen and tap through to a native browser for all your playlists and videos. Server-side caching keeps everything fast without burning YouTube API quota. Set up in minutes — point it at your channel and go.
$29.00
Bring your YouTube channel into the app
The YouTube add-on plugs your channel directly into the TBC Community App. Members see your latest videos on the home screen and can browse your full playlist library in a clean, native interface — without ever leaving the app.
What’s included
- Home screen widget — your most recent uploads, refreshed automatically.
- YouTube screen — full browser with channel header, Subscribe button, and every playlist you publish.
- Playlist detail view — tap any playlist to see its videos in the order you’ve arranged them.
- Native video cards — thumbnails, titles, and view counts; tap to play.
- Companion WordPress plugin (
tbc-youtube) — handles server-side caching of all YouTube API calls.
Why server-side caching matters
Your app never calls the YouTube Data API directly. The companion plugin sits between your app and YouTube, caching responses on your WordPress site. That means:
- Faster load times — members see videos instantly from cache.
- Lower YouTube API quota usage — one cache refresh serves all your members.
- No API keys exposed in the app bundle — the key stays on your server.
- Rotate keys without rebuilding — change the key in WordPress, app picks it up immediately.
Setup (under 10 minutes)
- Install the included
tbc-youtube WordPress plugin.
- Get a free YouTube Data API v3 key from Google Cloud Console.
- Enter your API key and channel ID in the plugin settings.
- Enable the module in the setup dashboard.
Requirements
- An active TBC Community App.
- A WordPress site (for the companion plugin).
- A free YouTube Data API v3 key.
- Your YouTube channel ID.
Delivered as an OTA update
This add-on is pure JavaScript — no native code. Drop it into your project via the setup dashboard and push an over-the-air update. No app store rebuild, no review wait. Members get it on next app open.