StorApp Onboarding Portal

Onboards a new corp into both storapp-mobile and mtas — opens a PR in each for review, no GitHub access needed.

Before you start

This tool wires up config, branding, and app-linking — it can't create the apps themselves in each store console. Have these ready first:

Corp code, display name, and region decided

e.g. cekj / "Bluebird Self Storage" / US East. The corp code can't be changed after onboarding.

App created in App Store Connect

My Apps → + → New App, with the bundle ID com.storapp.app.<corp>. You'll need the numeric Apple App ID this generates.

App created in Google Play Console

Same package name, com.storapp.app.<corp>. You'll need the SHA-256 certificate fingerprint from Setup → App integrity.

Figma brand file ready

The Figma Brand Exporter plugin must already have been run on it, and you'll need the Figma file ID plus the exported colors JSON to paste in.

Contact phone number for the corp

What happens after

Two PRs open automatically and you'll see live progress here. A few things stay manual afterward regardless — RapidStor config, MTAS Corporation settings, logo assets, map upload, and the Cloudflare Worker deploy once the mtas PR merges. The next page shows that full checklist once you submit.

Start Onboarding