Skip to main content

White-Label-Apps

Eine Codebasis, unendliche Brands

Deployen Sie Updates zu all Ihren White-Label-Apps gleichzeitig oder verwalten Sie jede individuell. Perfekte Kontrolle über jeden Client.

Channel Per Brand

Each brand or client gets their own Capgo channel. Push brand-specific updates, content, and features without affecting other deployments.

Dynamic Channel Switching

Let users choose their experience. A restaurant app can let users select their location and download that specific restaurant's content.

Centralized Management

Manage all deployments from one dashboard. Push global updates to all channels or target specific brands.

Mini-App Platform

Build an app store within your app. Each mini-app is a Capgo channel - users download and switch between them seamlessly.

Perfekte Anwendungsfälle

Restaurant-Ketten

Jeder Standort bekommt seine eigene App mit zentralisierter Verwaltung

SaaS-Plattformen

Geben Sie Kunden ihre eigene gebrandete App mit Ihrer Technologie

Plattform-Unternehmen

Skalieren Sie auf hunderte gebrandete Apps mit einem Team

Mini-App-Plattformen

Hosten Sie mehrere Mini-Apps innerhalb einer Container-App

  • 1
    Main app contains the shell and navigation
  • 2
    Each mini-app is a separate Capgo channel
  • 3
    Users browse available mini-apps in the main app
  • 4
    Selecting a mini-app downloads that channel's content
  • 5
    Mini-app developers upload via CLI or SDK - never touching production
  • 6
    The platform owner reviews and promotes to production
MiniAppStore.tsx
import { CapacitorUpdater } from '@capgo/capacitor-updater'

// Get list of available mini-apps
const miniApps = [
  { name: 'Games', channel: 'miniapp-games' },
  { name: 'Utilities', channel: 'miniapp-utils' },
  { name: 'Finance', channel: 'miniapp-finance' },
]

// User selects a mini-app
async function loadMiniApp(channel: string) {
  // Switch to the mini-app's channel
  await CapacitorUpdater.setChannel({
    channel: channel
  })

  // Download starts automatically
  // App reloads with mini-app content
}

// Return to main app
async function returnToMainApp() {
  await CapacitorUpdater.setChannel({
    channel: 'production'
  })
}

Wie es funktioniert

Nutzen Sie Capgos Channel-System für Brand-spezifische Updates

Bereit zu skalieren?

Starten Sie noch heute mit der Verwaltung mehrerer Apps