A React Native CLI boilerplate template to kickstart your mobile app development. This template includes essential configurations, libraries, and best practices to get you started quickly.
- Getting Started
- Prerequisites
- Installation
- Running the App
- Folder Structure
- Dependencies
- Scripts
- Contributing
- License
Follow these instructions to set up and run the project on your local machine.
Ensure you have the following installed:
- Node.js
- React Native CLI
- Xcode (for iOS development)
- Android Studio (for Android development)
-
Clone the repository:
git clone https://github.com/yourusername/react-native-cli-boilerplate.git cd react-native-cli-boilerplate -
Install dependencies:
npm install # or yarn install
-
Start the Metro bundler:
npx react-native start
-
Run on iOS:
npx react-native run-ios
-
Run on Android:
npx react-native run-android
The project follows a modular and scalable folder structure:
This boilerplate comes with a set of pre-installed dependencies to enhance your development experience:
- Babel:
@babel/[email protected]@babel/[email protected]@babel/[email protected]
- React Native:
@react-native/[email protected]@react-native/[email protected]@react-native/[email protected]@react-native/[email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected]
- React Navigation:
@react-navigation/[email protected]@react-navigation/[email protected]@react-navigation/[email protected]
- State Management:
@redux-devtools/[email protected]@reduxjs/[email protected][email protected][email protected]
- TypeScript:
[email protected]@types/[email protected]@types/[email protected]@types/[email protected]@react-native/[email protected]
- Testing:
- Code Quality:
- React: