Skip to content

thisiswunder/wunder-react-native-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wunder Boiler Plate (React Native)

This is a boilerplate for React Native. Create by Wunder Innovation Studio. In this template, you can create a React Native project with following dependencies preinstalled.

- [React Navigation](https://reactnavigation.org/)
- [React Native MMKV](https://github.com/mrousavy/react-native-mmkv#readme)
- [React Native Reanimated](https://github.com/software-mansion/react-native-reanimated#readme)
- [RN UI Lib](https://github.com/wix/react-native-ui-lib)
- [Zustand](https://github.com/pmndrs/zustand)

It also includes some useful and preconfigured libraries for your development lifecycle like:

- [Commitlint](https://commitlint.js.org/#/)
- [Husky](https://typicode.github.io/husky/#/)
- [Prettier](https://prettier.io/)

Installation

To use this boilerplate, you need to run the following command:

npx react-native init MyApp --template https://github.com/thisiswunder/wunder-react-native-boilerplate.git

After that, to change your bundle name make sure to run following command with your own bundle name:

yarn react-native-rename -b my.awsome.app

Scripts

Clean the build directories and rebuild the project

yarn clean-build

Run metro bundle build for iOS

yarn test-ios

Run metro bundle build for Android

yarn test-android

Run app on Android

yarn android

Run app on Android in release mode

yarn android-release

Run app on iOS

yarn ios

Run app on iOS in release mode

yarn ios-release

Create new Component, Page or Store

yarn generate

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published