React-native-movie-app 🚀
A mobile application built using React Native, Redux, Redux-thunk, React-navigation 5,react-native-shared-element, react-native-fbsdk, google-signin and used TMDB Api
Demo
Installation
OS
In the root directory
- Install dependencies:
npm i
In the ios
directory
- Install Pods:
gem install cocoapods
- Install Pods:
pod install
- Install xcpretty:
gem install xcpretty
- Launch:
open Sample.xcworkspace
Android
- You might need to do this to run it in Android Studio or on real device:
adb reverse tcp:8081 tcp:8081
- And for the sample server:
adb reverse tcp:3000 tcp:3000
- To run from command line try:
react-native run-android
ornpx react-native run-android
Todo
-
Fix the Google signin login
-
Refactor the midellware to redux-saga
-
Bug fixes and perfomance improvements
-
Imorove the UX & UI
-
Add Error Boundaries