1.0.13 • Published 4 years ago
react-native-template-gulftech v1.0.13
:ghost: React Native Template by ez.devs
React Native template to initialize new projects on ez.devs. \ Feel free to fork this repository and pull request changes helping us to improve :blush:
:wave: Getting Started
These instructions will get you a base project structure and running on your local machine for development and testing purposes.
:clipboard: Prerequisites
What things you need to install this template
:arrow_down: Installing
To start with React Native Template by Ez Devs you need just initialize your project with:
react-native init myAppName --template ez-devs
:rocket: Quick start
To run your app on Android:
react-native run-android
To run your app on iOS:
react-native run-ios
:heavy_plus_sign: Additional configuration
- To configure api go to src/services/api.js file and edit the line 5 changing the url.
- To add Sentry.io follow this tutorial
- To add Firebase SDK follow this tutorial
:electric_plug: Plugins
Dependencies
- axios for connection with th API.
- Lodash for common functions.
- memoize-one for caching functions prevent reprocessing.
- Moment.js for date management.
- prop-types for runtime type checking.
- Vector Icons for customizable icons.
- React Navigation for navigation between screens.
- Redux for state management.
- redux-actions for redux utilities.
- Redux Persist for persistence layer of data.
Redux-Saga for redux side effects.
Dev Dependencies
- ESLint as Airbnb rules for linting .
- Redux DevTools Extension for redux logger into React Native Debugger.
:nerd_face: Authors
- Maykon Michel Palma - Initial work
- Vinícius Stefanutto Carra