/react-native-starter-app

A react native starter/boilerplate app to get started with a sidebar menu, navigation, tabs, a custom navbar, data persistence, data validation and more.

Primary LanguageJavaScript

React Native Starter Kit

alt text alt text alt text alt text alt text

Out of the box

Contains the following items all setup and ready to go:

  1. Sidebar/Hamburger Menu via https://github.com/Kureev/react-native-side-menu
  2. Navigator via https://facebook.github.io/react-native/docs/navigator.html
  3. Custom Navbar via https://github.com/Kureev/react-native-navbar
  4. TabBarIOS via https://facebook.github.io/react-native/docs/tabbarios.html#content
  5. Form Validation via https://github.com/gcanti/tcomb-form-native
  6. Data persistence via https://github.com/darkrishabh/react-native-db-models
  7. ListView via https://facebook.github.io/react-native/docs/listview.html
  8. Pull to Refresh via https://facebook.github.io/react-native/docs/refreshcontrol.html
  9. An example directory/file structure I've found useful for scaling apps

Getting Started

  1. Clone this project
  2. Run npm install from root directory
  3. Open the /ios/StarterKit.xcodeproj file in Xcode

Any advice?

Love to hear any feedback or tips to improve - submit an issue or PR.