Introduction
Welcome to the Launchtoday React Native CLI documentation.
What is Launchtoday?
Launchtoday is a powerful React Native CLI tool that helps developers launch production-ready mobile apps faster. It provides a carefully crafted boilerplate with pre-configured essential features, best practices, and integrations that modern mobile apps need.
Instead of spending weeks on initial setup and configuration, Launchtoday gives you a robust foundation to build upon, allowing you to focus on your app’s unique features from day one.
Looking for the Expo version? Click here to check out our Expo template documentation.
Getting Started
Before diving into the documentation, you can download Launchtoday on the App Store and Google Play Store:
Core Features
Launchtoday comes with everything you need to build a professional mobile app:
Authentication & Security
- Apple, Google, and Magic Link (passwordless email) sign-in powered by Supabase
- Secure data storage with encryption
- API request caching and retry logic
- Certificate pinning for API security
Backend Infrastructure
- Ready-to-use Supabase PostgreSQL database
- S3-compatible storage bucket integration
- Local data persistence
- Offline-first architecture with background sync
Payments & Monetization
- Stripe integration for one-time payments
- RevenueCat implementation for in-app purchases
- Subscription management for iOS and Android
- Multi-currency support
Development & Deployment
- Automated CI/CD pipeline with GitHub Actions
- Fastlane integration for automated deployments
- End-to-end testing with Appium
- Beta distribution workflows
User Experience
- Push notifications via OneSignal
- Deep linking for both platforms
- In-app messaging and chat
- Dark/light theme support
- Responsive layouts
- Pre-built UI components
- Multi-language support with RTL layouts
Analytics & Monitoring
- Performance monitoring
- Crash reporting
- User behavior analytics
- A/B testing capabilities
Upcoming Features
We’re actively working on expanding Launchtoday’s capabilities:
Enhanced Monitoring
- Sentry integration for error tracking
- Highlight.io for session replay
- Advanced analytics dashboard
Alternative Templates
- Expo-based template
- Enterprise-focused template
Enterprise Features
- Shopify integration
- Salesforce connectivity
- Advanced security features
- Performance optimizations
User Engagement
- In-app tutorials
- User feedback tools
- Referral program system
- Content management system
Need Help?
We’re here to support you:
- GitHub Issues: Visit our GitHub repository
- Discord Community: Join our Discord channel
- Email Support: Contact us at paul@launchtoday.com