A starter boilerplate for a mobile app using React Native and Redux.
Before start, make sure you installed:
- Android Studio : Android Dev Environment
- Xcode, CocoaPods : iOS Dev Environment
- Node and React Native CLI: React Native Dev Environment
- React Native: Development Environment
- React Native Router Flux: JS based navigator for React Native
- Redux: A predictable state container for JavaScript apps
- Redux-Saga: An alternative side effect model for Redux apps
- ESLint: Pluggable linting utility for JavaScript
- Babel: The compiler for writing next generation JavaScript
- Flow: A Static Type Checker for JavaScript
Clone the repo and install packages.
$ git clone https://github.com/bdavid68/react-native-redux-firebase ReactNativeBoilerplate
$ cd ReactNativeBoilerplate
$ npm install
$ cd ios && pod install
Run Android Project.
$ react-native run-android
Run iOS Project.
$ react-native run-ios
Clean cache
$ npm run clean
Do you have any concern to run this project?  Please feel free to contact me!