A starter kit to quickly start developing a react-native app which was bootstrapped with Create React Native App.
For now, it includes following:
eslint: to ensure error free code.
flow: to understand most of your code, as it helps in easily traversing the code and understand relationships much better.
babel: for es6.
redux: to manage state of the app.
redux-thunk: to help redux in handling api calls.
expo: so that anyone can test the app on device.
react-navigation: to implement navigation in the app.
lodash: to help code in js.
husky: to ensure that only error free code is pushed to git.
remote-redux-devtools: to help visualize global redux store and actions.
Steps to run the project:
yarn install && npm run ios
If everything goes well, you should see this screen: