All packs
Pack
Mobile App Pack
One codebase, both stores, native feel, and the same backend as your web app.
Builders shipping a companion app for a web product, or a mobile-first product that needs to be in both stores.
The stack
| Slot | Pick | Alternative | Why |
|---|---|---|---|
| Framework | Expo with Expo Router | File routing, EAS builds, OTA updates | |
| UI | NativeWindUI | shadcn energy on native, Tailwind syntax | |
| State and data | Convex | TanStack Query on the SaaS Pack API | Realtime sync without writing sockets |
| Auth | Better Auth with the Expo plugin | Shares sessions with the web app | |
| Payments | RevenueCat | Store subscriptions without the pain | |
| Icons | Phosphor | Same set as web | |
| Animation | Reanimated, Moti | ||
| Builds | EAS | ||
| Testing | Maestro | Flows, not unit tests, for mobile |
The kickoff prompt
The first lines of the prompt members paste into their agent. The full prompt, the model board, and the setup checklist are inside the portal.
You are setting up a new project. Follow this stack exactly. Do not substitute tools unless one is unavailable, and if you substitute, say so at the end. ## Project A mobile app called [NAME] for iOS and Android. It helps [AUDIENCE] do [JOB]. The three screens that matter are: [SCREEN 1], [SCREEN 2], [SCREEN 3]. Backend is [Convex | the existing API at URL]. ## Stack - Expo SDK (latest stable) with Expo Router, TypeScript strict, pnpm
Get the full pack
Members get the complete prompt, the model board with verified dates, the setup checklist, and every other pack in the club.