Skip to content

A starter kit for making React-native apps faster, better

Notifications You must be signed in to change notification settings

nguyenson2012/react-native-starter-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-native-starter-kit (ver 1.2.0)

License: MIT npm type definitions code style: prettier

Build status

master: Build Status

develop: Build Status

android-alpha: Build Status

ios-testflight: Build Status

Why React Native Starter Kit?

As I have worked on many React native projects for my company, I have struggles doing repetitive tasks for setting up the projects, integrating 3rd-party libraries (very time-consuming and sometimes very painful :( ) and deployment. So I made this starter kit to help myself, my teammates and you guys save our precious time to focus on the business and make best apps.

What this starter kit provides:

  • Authentication (using Firebase) with Facebook, Google, email and phone no.
  • CodePush integration for OTA update (production lifesaver).
  • Rematch as the state manager - Redux best practices without the boilerplate
  • Well-defined structure for aim-to-scale apps
  • Automation scripts of building Android/iOS apps & deploying to Playstore Alpha channel and Appstore Testflight using travis-ci
  • And more

View wiki page for details