Everything you need to know about building React Native applications with our boilerplate. From initial setup to advanced configurations and best practices.
Set up your development environment and create your first React Native app with our boilerplate
Understand the folder organization, file naming conventions, and architectural patterns
Configure environment variables, build settings, internationalization, and security
Learn about modular architecture, atomic design principles, and structural patterns
Customize colors, typography, implement dark/light mode, and create consistent styling
API setup, authentication, data fetching with TanStack Query, and error handling
Development guidelines, coding standards, performance optimization, and testing strategies
Learn the development workflow, debugging techniques, testing strategies, and performance optimization
Essential CLI commands for development
npm startnpm run iosnpm run androidnpm run type-checkCore libraries and frameworks
Key directories and files
Strict TypeScript configuration with path mapping
React Navigation v6 with type-safe routing
Zustand for global state and TanStack Query for server state
Pre-built components with dark/light theme support
Axios setup with interceptors and error handling
Jest and React Native Testing Library configuration
i18next setup for multi-language support
Secure storage and biometric authentication
Firebase Analytics and Crashlytics integration
Can't find what you're looking for? Check out our community resources or contribute to the documentation.