← Back to Home
Documentation Hub

Documentation

Everything you need to know about building React Native applications with our boilerplate. From initial setup to advanced configurations and best practices.

Quick References

Commands

Essential CLI commands for development

  • Start Metronpm start
  • Run iOSnpm run ios
  • Run Androidnpm run android
  • Type Checknpm run type-check

Key Technologies

Core libraries and frameworks

  • React Navigation
  • Zustand
  • TanStack Query
  • React Hook Form

File Structure

Key directories and files

  • src/components/Reusable UI components
  • src/modules/Feature modules
  • src/services/API and external services
  • src/store/Global state management

What's Included

TypeScript Setup

Included

Strict TypeScript configuration with path mapping

Navigation

Included

React Navigation v6 with type-safe routing

State Management

Included

Zustand for global state and TanStack Query for server state

UI Components

Included

Pre-built components with dark/light theme support

API Integration

Included

Axios setup with interceptors and error handling

Testing Setup

Included

Jest and React Native Testing Library configuration

Internationalization

Included

i18next setup for multi-language support

Security

Included

Secure storage and biometric authentication

Analytics

Optional

Firebase Analytics and Crashlytics integration

Need Help?

Can't find what you're looking for? Check out our community resources or contribute to the documentation.