/react-native-boilerplate

React Native Redux - Hooks - Router Flux - I18n BoilerPlate

Primary LanguageJavaScript

My React Native Boilerplate

Features

  • Redux setup
  • Axios get,post,pull,put configuration
  • Applied ESLint settings
  • Translate
  • Tabbar, SideBar Route configuration
  • Remote Redux DevTools configuration
  • File Structure
  • Template
  • Logger

Libraries in the boilerplate

  • react-native-router-flux
  • hooks
  • axios
  • react-redux
  • redux
  • redux-thunk
  • redux-logger
  • react-native-config
  • i18n-js

How to Use

git clone https://github.com/kerimdemir/react-native-boilerplate.git boilerplate
cd boilerplate && npm install
  1. Download zip
  2. Update app.json
 "name": "your-app-name",
 "slug": "your-app-name",
  1. yarn install or npm install
  2. To open devTools run npm run debug
  3. To running on simulator or emulator run npm run ios or npm run android
  4. To running test run npm run test

Users request

  • You have to set your URL in Config.js and file of actions.

Screenshot

screen shot 2017-08-07 at 12 18 15 pm screen shot 2017-08-07 at 12 18 15 pm