A production-ready, opinionated starter template for building React Native applications with Expo 52. This template includes modern tooling, authentication flows, state management, and UI components to help you build scalable mobile applications faster.
- 🏗️ New React Native Architecture enabled
- 🔐 Authentication ready with Apple & Google Sign-in
- 🎨 UI & Styling
- Nativewind (Tailwind CSS for React Native)
- Gluestack UI V2 components
- Responsive layouts
- 📱 State Management & Data Fetching
- Legend State for global state
- TanStack Query for data fetching
- ⌨️ Enhanced UX
- React Native Keyboard Controller
- Cursor rules implementation
- 🔄 Backend Integration
- Supabase configuration
- API client with bearer token authentication
- 📊 Analytics - Extensible analytics manager (ready for GA, Segment, Amplitude)
The template comes with pre-built authentication screens that provide:
- Clean, modern UI design following platform guidelines
- Social authentication integration with Google and Apple Sign-in
- Secure token management and storage
- Error handling and loading states
- Fully typed components and hooks
- Customizable styling using Tailwind CSS
- Responsive layouts that work across all device sizes
- Node.js (v18 or newer)
- Expo CLI
- iOS Simulator or Android Emulator