Monorepo with:
- React Native (Expo) app in
apps/mobile(Android + iOS) - TypeScript backend (Node/Express) in
apps/api
- Node.js (LTS recommended)
- For Android: Android Studio + an emulator (or a physical device)
- For iOS: macOS + Xcode, or use Expo Go on a device
npm installnpm run dev:apiAPI health check: http://localhost:3001/health
npm run dev:mobileFrom the Expo CLI UI you can launch Android/iOS, or directly:
npm -w mobile run androidBrowser run cd apps/mobile npx expo install react-dom react-native-web npm run web
npm -w api run build
npm -w api run start