RevenueCat starter module
Store and SDK setup
Maps App Store, Play Store, RevenueCat, product, and mobile SDK settings.
- Files
- 14
- Lines
- 1,384
- Languages
- Config + Markdown + TypeScript + JSON
Included files
This page lists paths and purposes, not source contents.
.env.example
Configuration required by this starter pack.
Config
39 lines
ADAPT.md
Give these instructions to the coding agent working in the buyer's project.
Markdown
72 lines
app/_layout.tsx
Configures purchases once and defines the app's dark root navigation.
TypeScript
35 lines
app/account.tsx
Demonstrates linking anonymous RevenueCat purchases to a stable app account.
TypeScript
223 lines
app/api/revenuecat-webhook+api.ts
Receives authenticated RevenueCat webhook events for server reconciliation.
TypeScript
96 lines
app/index.tsx
Demonstrates setup, entitlements, products, paywalls, restores, and self-service.
TypeScript
350 lines
app.config.ts
Expo app config.
TypeScript
45 lines
OPERATIONS.md
Runbooks for the person on call when billing does something unusual.
Markdown
74 lines
package.json
Configuration required by this starter pack.
JSON
37 lines
README.md
Mobile subscriptions and one-time purchases for Expo and React Native apps, built on RevenueCat so you never hand-write StoreKit or Google Play Billing code.
Markdown
139 lines
src/setup/configure-revenuecat.ts
Reviews local RevenueCat setup and prints the remaining dashboard steps without making network calls.
TypeScript
142 lines
starter.json
Configuration required by this starter pack.
JSON
6 lines
TROUBLESHOOTING.md
Symptom-first.
Markdown
108 lines
tsconfig.json
Configuration required by this starter pack.
JSON
18 lines
Questions about store and sdk setup
Is this a RevenueCat React Native starter?
Yes. The pack is built for Expo and React Native apps selling subscriptions and one-time purchases.