Skip to content

MahmudHasanMenon/React-Native-Starter

Repository files navigation

React-Native with React-Redux BoilerPlate Starter 2019 🚀

dependencies Status Build Status License

A boilerplate for creating React Native App in Node.js using React Native and React-Redux. It is written with all the best practices in the world 😊



NEW
  • React-Native updated to 0.61.2

What's inside

  • Always up-to-date React Native scaffolding
  • Modular and well-documented structure for application code
  • Redux for state management
  • React Navigation for simple navigation
  • Native-Base for managing UI of React-Native
  • React-native-vector-icons
  • How to navigate from one Screen to another
  • More than 10 Ready-to-use Screens where user login, Otp, settings, CustomDrawer presents

Technologies

  • Node.js, Javascript, npm - core platform
  • React Native - build for native appp both android and ios
  • React-Native-Paper - material design components using
  • Redux - store management for app
  • Moment.js - parse, validate, manipulate, and display dates and times in javaScript.
  • Lodash - a modern JavaScript utility library delivering modularity, performance & extras.
  • ESLint - check and fix linting of code
  • Jest - unit testing javascript code and api

Getting Started

Environment SetUp : Make sure you set the required Dependencies for React-Native project. if you do not set up your environment, follow the link before creating new application. React-Native Environment Set-Up

  • After set-up the environment then follow the instructions below.

Step 1: Clone and Install

# Clone the repo
$ git clone https://github.com/MahmudHasanMenon/React-Native-Starter.git

# Navigate to clonned folder and Install dependencies
$ cd React-Native-Starter
$ npm install or yarn install

View more option

Step 3: Start the App

$ react-native run-android  (for Android buid)

$ react-native run-ios  (for ios build)

For release build (ANDROID)

see Generating signed apk

Prerequisites

Highly Inspired by

How can I contribute?

Bugs? Comments? Features? PRs and Issues happily welcomed!

  • ⭐ Star my GitHub repo
  • 🔧 Create Fixes, suggest new features or update docs

License


Made with  💖  by Mahmud Hasan Menon.

About

This is a React-Native starter project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published