
- Problem
- A swimming app and a climbing app had to launch side by side, each with wearables, maps, subscriptions and offline training logs.
- What we built
- Modular React Native features shared across both apps: BLE heart-rate monitors and fitness trackers, gym search on maps, Stripe subscriptions, push notifications and offline logs.
- Services
- Mobile DevelopmentBackend & APIs
Architecture
- React Native
- Firebase
- Stripe
- BLE
- MapKit
- Push notifications
- apps shipped in parallel
- 2
- apps shipped in parallel
- fewer reported crashes
- ~20%
- fewer reported crashes
- heart-rate and tracker integration
- BLE
- heart-rate and tracker integration