Minimal site for https://arohon.co so that shared track links open the Arohon app (Universal Links / App Links) or redirect to the app.
- Push this folder to a Git repo (or use Import from the
arohon-cofolder). - In Vercel: Add New Project → Import the repo.
- Set Root Directory to
arohon-coif the repo contains multiple projects. - Deploy. Then add your domain arohon.co in Project Settings → Domains.
Replace the placeholders in this project and in the app:
- Open public/.well-known/apple-app-site-association.
- Replace
YOUR_APPLE_TEAM_IDwith your Apple Team ID (e.g.ABC123XYZ). - In the customer-app Xcode project: add Associated Domains →
applinks:arohon.co.
- Open public/.well-known/assetlinks.json.
- Replace
YOUR_ANDROID_SHA256_FINGERPRINTwith your app’s SHA-256 fingerprint (from your upload key or debug keystore):keytool -list -v -keystore your.keystore -alias youralias
- In the customer-app Android project: ensure an intent filter for
https://arohon.co/trackwithandroid:autoVerify="true"(Expo may add this when configured).
- /.well-known/apple-app-site-association – Used by iOS to open the app for
https://arohon.co/track/*. - /.well-known/assetlinks.json – Used by Android to open the app for
https://arohon.co/track/*. - /track/[id] – Web page that redirects to
arohon-customer://track/[id]so that if the link is opened in a browser, the user can still jump to the app.
cd arohon-co
npm install
npm run devOpen http://localhost:3000/track/any-ride-id to test the redirect.