A web-first team needed mobile delivery without splitting its engineering effort.
Set up a monorepo sharing API clients and types across web and React Native on the New Architecture.
Shared codebase with faster mobile delivery
The brief
A web-first team needed mobile delivery without splitting its engineering effort or rebuilding every domain concept twice.
What we changed
We set up a monorepo sharing API clients and types across web and React Native on the New Architecture.
Delivery shape
- React Native application
- Expo-based mobile delivery
- Shared API clients and domain types
- Monorepo structure across web and mobile
Rollout notes
- Defined what should and should not be shared
- Kept mobile UI decisions separate from web UI needs
- Reduced duplication in core product logic
Outcome
The team got a shared product codebase and a faster path to mobile delivery without fragmenting ownership.