$ yarn install
$ cd ios && pod install
$ cd ..
- android
$ npx react-native run-android
- iOS
$ npx react-native run-ios
on root directory
$ xcrun simctl list devices
$ npx react-native run-ios --simulator="iPhone 11"
https://reactnative.dev/docs/running-on-device
Follow React-Native-CLI QuickStart
https://reactnative.dev/docs/getting-started
https://styled-components.com/
Authentication flows https://reactnavigation.org/docs/auth-flow/
https://cheesecakelabs.com/blog/efficient-way-structure-react-native-projects/
Errors comes while running iOS app due to duplicate of vector-icons fonts then follow: oblador/react-native-vector-icons#1074
- Navigation : React-Navigation 5.x.x
- CSS: styled-components 5.1.0
- Icons: react-native-vector-icons
- Location : react-native-get-location