bekahlbaker / react-native-app-template

*WIP* A template for creating a base react native app. Includes navigation, auto-login, sign up & sign in, profile & settings, a main screen with detail view, messaging and notifications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Native / Redux Template

An app with some basic components to give a jumping off point for RN apps.

  • Splash Screen / Loading state (Auto Login)
  • Sign Up
  • Sign In
  • Profile & Edit Profile
  • Settings & Edit settings
  • Main screen / List of cards / Detail Screen
  • Navigation

Requirements

For development, you will only need Node.js installed on your environement.


Install

$ git clone https://git.cratebind.com/mobile-ios/react-native-template.git
$ cd react-native-template
$ npm install
$ react-native link

Start & watch

$ react-native run-ios

To Use

Create new project with

$ react-native init [new-project-name]

You do need some dependencies -

1. react-navigation
2. react-native-gesture-handler
3. redux
4. react-redux
5. redux-thunk
6. styled-components
7. react-native-image-picker
8. react-native-image-resizer
9. react-native-sensitive-info
10. react-native-vector-icons
11. moment
12. react-native-masked-text

Link up libraries

$ react-native link

Copy src folder over into new project & replace App.js.

May the odds be ever in your favor.

About

*WIP* A template for creating a base react native app. Includes navigation, auto-login, sign up & sign in, profile & settings, a main screen with detail view, messaging and notifications.


Languages

Language:JavaScript 96.8%Language:Objective-C 1.6%Language:Python 0.8%Language:Java 0.7%