React Native · Fitness / Self Defense
Master Phil Kettlebells / Phil Ross Fitness
Cross-platform fitness and self-defense application providing subscription-based video content and training experiences.
Product Context
- Subscription-based training content delivered on iOS and Android.
My Role
React Native / Mobile Engineer.
My Contributions
Mobile (React Native)
- React Native
- Superwall
- RevenueCat
- In-App Purchases
- Remote video streaming
Technology Stack
- React Native
- Superwall
- RevenueCat
- In-App Purchases
- Android/iOS
Architecture
- Feature modules for content browsing, playback and subscription state.
- Entitlement handling driven by RevenueCat.
Engineering Challenges
- Coordinating paywall presentation with subscription entitlement state across platforms.
Performance Considerations
- Streaming playback handling and screen-level rendering optimization.
Integrations
- Superwall
- RevenueCat
- In-App Purchases
Screenshots
Links
Outcome
Shipped and publicly available on the App Store and Google Play.