@eslam-elmeniawy/react-native-template
v3.7.0
Published
"ReactNative" template with initial setup.
Downloads
8
Maintainers
Readme
React Native Template
React Native template with initial setup.
Features
- Full project setup is available.
Redux
added and configured usingRedux Toolkit
.TanStack Query (FKA React Query)
is used forAPI
alongsideaxios
.Navigation
added and configured usingReact Navigation
.Firebase
(Analytics
,Cloud Messaging
andCrashlytics
) added and configured.- Most of libraries added in each project is added and configured.
Usage
npx react-native@latest init MyApp --template @eslam-elmeniawy/react-native-template --pm yarn
Additional Setup
After project creation please follow the following steps before running the project for project to run successfully:
- Change
Android
package name. - Change
iOS
bundle. - Create
Firebase
app and register your package and bundle. - Add
google-services.json
to location/android/app/google-services.json
. - Add
GoogleService-Info.plist
to location/ios/GoogleService-Info.plist
. - Edit
app_name
key value in each translation file in location/src/translations/
. - Add your app native icons.
- Follow the setup for
react-native-bootsplash
to add native splash screen. - Change values in
.env.development
,.env.staging
and.env.production
to values related to your project.
TODO
Comments
The project code has some TODO
comments for guidance, check the instructions added in these comments and follow them.
License
This project is MIT licensed.