A full-stack meditation application inspired by Headspace, built using React Native, Expo SDK 52, and RevenueCat. This project features a meditation library, an interactive audio player with smooth animations, and a complete in-app subscription system.
- Meditation Library: Browse a curated list of meditation sessions.
- Advanced Audio Player: High-performance audio playback using the new Expo Audio library.
- Dynamic Animations: Smooth, breath-like background animations powered by React Native Reanimated.
- In-App Subscriptions: Fully integrated paywalls and subscription management via RevenueCat.
- File-based Navigation: Clean and scalable routing using Expo Router.
- Responsive UI: Styled with NativeWind (Tailwind CSS for React Native).
- Framework: React Native with Expo (SDK 52)
- Language: TypeScript
- Navigation: Expo Router
- Styling: NativeWind
- Animations: React Native Reanimated
- Audio: Expo Audio
- Monetization: RevenueCat
- Node.js (v18 or later)
- Expo Go app on your physical device (or Android/iOS emulator)
- RevenueCat Account for API keys
- Clone the repository:
git clone https://github.com/shubham230523/HeadSpaceReactNativeApp.git cd HeadSpaceReactNativeApp