Skip to content

React Native Starter Kit is a starting point for React Native application. This project is configured with redux, redux saga and redux persist. Uses latest version of react-navigation (v5.9) is for personal use for speed development apps

License

Notifications You must be signed in to change notification settings

artmxra7/react-native-starterkit-hattadev

Repository files navigation

🚀 React Native Starter Kit - February 2021

React Native React Navigation V5

React Native Starter Kit is a starting point for React Native application. This project is configured with redux, redux saga and redux persist. Uses latest version of react-navigation (v5.9)

Redux Logo

Redux Logo

Redux Logo

Scalability Factor

This Architecture is optimized for large scale projects. If you are beginner who just started using react native, I would suggest starting with a type based architecture and slowly switching to this architecture.

Features

How this looks

Prerequisites

Getting Started

  1. Clone this repo, git clone https://github.com/artmxra7/react-native-starterkit-hattadev.git <your project name>

  2. Go to project's root directory, cd <your project name>

  3. Remove .git folder, rm -rf .git

  4. Use React Native Rename to update project name $ npx react-native-rename <newName>

  5. Run yarn to install dependencies

  6. Start the packager with yarn start

  7. Connect a mobile device to your development machine

  8. Run the test application:

  • On Android:
    • Run react-native run-android or Use Android Studio (Recommended)
  • On iOS:
    • Open ios/YourReactProject.xcworkspace in Xcode
    • Hit Run after selecting the desired device
  1. Enjoy!!!

Contributing

PRs are welcome

About

React Native Starter Kit is a starting point for React Native application. This project is configured with redux, redux saga and redux persist. Uses latest version of react-navigation (v5.9) is for personal use for speed development apps

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published