Skip to content
This repository has been archived by the owner on Jun 13, 2022. It is now read-only.

rachmadideni/nftmaker-react-native

Repository files navigation

React-Native-Boilerplate

The boilerplate contains:

Note: Custom Drawer and Custom Bottom Tabs are also part of the boilerplate.

Directory layout

Using the boilerplate

Running the project

Assuming you have all the requirements installed, you can setup and run the project by running:

  • yarn or npm install to install the dependencies
  • Run the following steps for your platform

Android

  • Only the first time you run the project, you need to generate a debug key with:
    • cd android/app
    • keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
    • cd ../.. to come back to the root folder
  • yarn start or npm install to start the metro bundler, in a dedicated terminal
  • yarn run android:debug-release or npm run android:debug-release to run the Android application (remember to start a simulator or connect an Android phone)

iOS

  • cd ios
  • pod install to install pod dependencies
  • cd .. to come back to the root folder
  • react-native run-ios to run the iOS application (remember to start a simulator or connect an iPhone phone)

I18next is an internationalization-framework written in and for JavaScript. But it's much more than that.

i18next goes beyond just providing the standard i18n features such as (plurals, context, interpolation, format). It provides you with a complete solution to localize your product from web to mobile and desktop.

Why this boilerplate?

I looked into existing boilerplates before starting this project, and while many of them are awesome, But every boilerplate was lacking something, so I come up with a boilerplate that has all the features that modern app needed. For example

  • React Native Latest Stable Version (v0.63.2)
  • Great Architecture
  • React Navigation 5 Integrated
  • Redux Integrated
  • Redux Saga Integrated
  • Redux Persist Integrated
  • Code-Push SDK Integrated
  • Push Notifications Integratd
  • Theme Integrated
  • Multilingual Integrated
  • Splash Screen Integrated
  • Vector Icons Integrated
  • TypeScript Support

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published