typescript-react-native-starter

A highly scalable foundation with a focus on best pratices and simplicity to start your React Native project in seconds.

reactreduxboilerplatetypescriptreact-nativereact-navigationstarterstarter-kitcodecovtypescript-react-native-startereslintprettier
FreeRepo

Preview

typescript-react-native-starter preview

Overview

This is a TypeScript-based React Native starter template designed to accelerate mobile app development with a focus on scalability and best practices. It includes Redux state management with persistence, React Navigation, Jest testing, ESLint linting, internationalization support, styled components and pre-configured deployment tools like Fastlane, along with a structured project layout and utilities for responsive design and icon management.

Features

typescriptredux state managementredux-persist offline storageredux-saga side effectsreact-navigationunit testingeslint lintingprettier formattinginternationalizationabsolute importsresponsive designstyled-componentsicon wrapper componentcocoapods ios dependenciesjetifier androidx migrationhusky git hooksapp icon generatorsplash screen generatorfastlane deployment

Feature Flags

authenticationsubscriptionsbloglandingpagepaymentsecommercefileUploadsstorageteamsOrgsi18nloggingErrorTrackingcmsnotificationspwaformsValidationmultitenancytestinglintingerrorTracking

Recommended Use Cases

react native mobile app developmentscalable mobile applicationstypescript-based mobile projectsredux state management projectsinternationalized mobile apps

Frontend

react-nativetypescriptreduxreact-navigation

Backend

None

Auth Providers

None

Deployment Targets

iosandroid

Payment Providers

None

Quick Facts

โญ Stars
236
๐Ÿด Forks
57
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown

Stack

Framework
react-native
Language
typescript
CSS
styled-components
Testing
jest, react-native-testing-library, redux-saga-test-plan
Monitoring
sentry
i18n
react-i18next

Data Layer

Databases
postgresql

UI Stack

Styling
styled-components
Components
react-native

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed project
Get Started with this Boilerplate