Initialize Expo mobile app with tab navigation and monorepo support
- Expo managed project at apps/mobile/ with TypeScript - Expo Router with 4 tabs: Map, Routes, Activities, Profile - app.config.ts with monorepo experiment, bundle IDs, scheme - Workspace packages linked: api, gpx, i18n, map-core, types - Profile tab imports API_VERSION from @trails-cool/api to verify shared package resolution Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
48f990f4ec
commit
95fdbfee2f
17 changed files with 5439 additions and 31 deletions
|
|
@ -2,10 +2,10 @@
|
|||
|
||||
### 1.1 App Scaffold
|
||||
|
||||
- [ ] 1.1.1 Initialize Expo managed project at `apps/mobile/` with TypeScript template
|
||||
- [ ] 1.1.2 Configure pnpm workspace to include `apps/mobile` and resolve shared packages (`@trails-cool/types`, `@trails-cool/gpx`, `@trails-cool/i18n`)
|
||||
- [ ] 1.1.3 Set up Expo Router with bottom tab navigation (Map, Routes, Activities, Profile) and placeholder screens
|
||||
- [ ] 1.1.4 Add app icon, splash screen, and `app.config.ts` with bundle identifiers for iOS and Android
|
||||
- [x] 1.1.1 Initialize Expo managed project at `apps/mobile/` with TypeScript template
|
||||
- [x] 1.1.2 Configure pnpm workspace to include `apps/mobile` and resolve shared packages (`@trails-cool/types`, `@trails-cool/gpx`, `@trails-cool/i18n`)
|
||||
- [x] 1.1.3 Set up Expo Router with bottom tab navigation (Map, Routes, Activities, Profile) and placeholder screens
|
||||
- [x] 1.1.4 Add app icon, splash screen, and `app.config.ts` with bundle identifiers for iOS and Android
|
||||
- [ ] 1.1.5 Configure EAS Build for development and preview profiles
|
||||
|
||||
### 1.2 API Contract Package
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue