Mobile app built with Expo + React Native + NativeWind.
git clone <repo-url>
cd r34
bun installRun the app:
bun ios # iOS
bun android # Android
bun start # Metro dev server (connect via Expo Go / dev client)Production builds run through EAS (eas.json, app.config.ts). A GitHub
release triggers .github/workflows/release.yml, which builds the Android APK
and attaches it to the release. See the workflow file for required secrets.
| Command | Description |
|---|---|
bun start |
Start Metro dev server |
bun ios / bun android |
Run on device/simulator |
bun run lint |
Biome lint + format check |
bun run type-check |
TypeScript (tsc --noemit) |
bun run test |
Jest unit tests |
bun run check-all |
lint + type-check + test |