Mobile surface

The CCC iOS app

The iOS app is a Capacitor shell around this same codebase, with a native Xcode project committed at ios/App. The simulator below renders the live build inside an iPhone viewport so the mobile experience can be reviewed without a Mac.

Capacitor + Xcode

App id com.culturecurrency.connection. Run npm run ios:sync then npm run ios:open on a Mac to build, sign and archive for TestFlight and the App Store.

Webhook sync

Directory, listing and agent data are read live from the shared backend. Inbound webhooks land on /api/public/* endpoints and both surfaces reflect the change on next read.

Single source of truth

Publish once and web plus device stay identical. Only native changes — icons, plugins, config — need a new App Store build.

9:41LTE ▮▮▮