{"repo":"ajaykumar97/react-native-template","free":true,"listed":false,"github":"https://github.com/ajaykumar97/react-native-template","clone":"git clone https://github.com/ajaykumar97/react-native-template.git","description":"A minimalist React Native template with preconfigured common set of packages to quick-start a new app.","language":"TypeScript","stars":19,"topics":["template","boilerplate","starter","react-native","react","native","react-native-starter","react-native-template","react-native-boilerplate","react-native-starter-kit"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"react-native-template A starter kit for initializing a new React-Native project to save at least 1 week's worth of effort with some commonly used preconfigured libraries and folder structure. Key features: - Pre-configured folder structure - Common authentication screens(Login, Signup, Forgot Password) and flow - Reusable common components, utility functions and constants - Navigation using react-navigation (v7) - State management using redux-toolkit - Git hooks using husky - Development, Testing, Staging and Production environment configurations using react-native-config - Bundle Ids - Splash screens - App icons - Environment variables - Application names - TDD(Test-Driven Development) using jest - (Unsecured) local data storage using AsyncStorage - (Secured) local data storage using react-native-keychain - Splash screen using expo-splash-screen - API requests using axios - Localization using i18next - Responsive UI using flexbox and react-native-size-matters - SVG files support using react-native-svg and react-native-svg-transformer - Logger to log data more clearly using coloured logs in Chrome Debugger - Net Info to listen for network conditions updates. - React Hook Form and Yup for form state management and validation. Prerequisite 1. Make sure that you have followed the environment setup instructions properly from the official React Native docs. 2. Make sure that your Cocoapods version is = 3.5.7. If its lower than 3.5.7, you can update it using the following command: ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ajaykumar97","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ajaykumar97/react-native-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}