Skip to content

quannh287/rn-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the Boilerplate React Native

▶️ Usage

npx react-native init rnBoilerplate --template https://github.com/quannh287/rn-boilerplate.git

⭐ Features

  • Typescript
  • Key/value storage: React Native MMKV
  • Translations
  • State management: Redux toolkit
    • RTK query
    • persist storage with react-native-mmkv
  • Theming

📂 Project Structure

  • android, ios. Contains all native android, ios files.
  • appicon, splash. Contains app icon, splash image.
  • .env.* files. Environment variables files.
  • .prettierrc.js, .eslintrc.js. Includes eslint and prettier configs, can change project linter from these files.

📚 How to use Redux in this project.

🔃 Config CodePush.

⬆️ Config fastlane.

🐛 Debug tool: Flipper

Debug mmkv storage

Debug Redux

📍 Networking

🌈 Theming

📺 Change app-icon, app splash image

app-icon for dev

app-icon for production

🔖 License

This project is MIT licensed.