Quick start
Generate, verify, and run a production-ready Expo SDK 57 project.
Generate
npx create-expojet@latest my-app
cd my-app
pnpm installConfigure
Copy the generated examples. A standalone app has one example; a monorepo separates mobile and API configuration.
cp apps/mobile/.env.example apps/mobile/.env
cp apps/api/.env.example apps/api/.envOnly EXPO_PUBLIC_* values belong in mobile. Keep authentication secrets and both Neon URLs in apps/api/.env.
Verify
npx expojet doctor
pnpm typecheck
pnpm testFor a monorepo, migrate the database and start both workspaces:
pnpm db:migrate
pnpm devFor a standalone app:
pnpm start --lanOpen the QR code in Expo Go. Clerk projects should complete hosted sign-in, return through the project deep link, retain the session after restart, and redirect to the public route after sign-out.