It is a very simple instagram clone app, uses following technologies:
- react native
- redux
- redux-thunk
- react-navigation v5
- axios
- eslint & prettier
- react-native-fast-image
- react-native-video
The app design is not ideal, however the architecture is well-established and performance optimisations are done.
- Clone the repository
- Run
yarn install
- Run
npx pod install
for iOS - Run
yarn ios
for iOS - Run
yarn android
for Android
- Yarn
- CocoaPods (for iOS)
- Npx
- XCode (for iOS)
- Android Studio (for Android)
You need to set up your working environment for react native. There are plenty of resources on the net you can follow.