- React Native
- React Navigation 6
- Zustand
- Typescript
- Local storage with MMKV
- Axios
- Flipper
- Multiple environment development
- Modal, popup
- Theme with @shopify/restyle
- Form validation with react-hook-form, yup
- Multi language with react-i18next, i18next
- Splash
- Error Boundary
- Font setting
- Format source with eslint, prettier
- Animation with moti, reanimated
- And more!
Run the CLI:
# pull source
git clone https://github.com/bonnguyenitc/react-native-starter.git
# install package:
yarn
# run application android development
yarn android:dev
yarn android:stg
yarn android:prod
# run application android development
yarn ios:dev
yarn ios:stg
yarn ios:prod
# build release with cmd
./deploy.sh
And more in package.json. Check it!
βββ __mocks__
βββ assets
βΒ Β βββ fonts
βΒ Β βββ images
βΒ Β βββ jsons
βββ components
βΒ Β βββ elements
βΒ Β βΒ Β βββ Box
βΒ Β βΒ Β βββ Button
βΒ Β βΒ Β βββ Center
βΒ Β βΒ Β βββ Col
βΒ Β βΒ Β βββ Row
βΒ Β βΒ Β βββ Space
βΒ Β βΒ Β βββ Spinner
βΒ Β βΒ Β βββ Switch
βΒ Β βΒ Β βββ Text
βΒ Β βΒ Β βββ TextInput
βΒ Β βββ form
βΒ Β βΒ Β βββ InputField
βΒ Β βββ layout
βΒ Β βββ modals
βΒ Β βββ Confirm
βββ config
βββ features
βΒ Β βββ auth
βΒ Β βΒ Β βββ api
βΒ Β βΒ Β βββ assets
βΒ Β βΒ Β βββ components
βΒ Β βΒ Β βββ hooks
βΒ Β βΒ Β βββ routes
βΒ Β βΒ Β βββ screens
βΒ Β βΒ Β βββ stores
βΒ Β βΒ Β βββ types
βΒ Β βΒ Β βββ utils
βΒ Β βββ error
βΒ Β βΒ Β βββ screens
βΒ Β βββ home
βΒ Β βββ components
βΒ Β βββ routes
βΒ Β βββ screens
βββ global
βββ hooks
βΒ Β βββ __tests__
βββ lib
βββ localization
βΒ Β βββ en
βΒ Β βββ vi
βββ provider
βββ routes
βββ stores
βΒ Β βββ __tests__
βββ test
βββ themes
βββ types
βββ utils
βββ auth
βββ api
βββ assets
βββ components
βββ hooks
βββ routes
βββ screens
βββ stores
βββ types
βββ utils