An app to determine what to watch next on TV.
Built with React Native with my take on a simple Clean Architecture implementation.
- Visit TheMovieDB and register for an account
- Create an API key
- Create a
.env
file (using.env.template
) and set theTMDB_API_V3_TOKEN
value to that of the API key - Run the following commands one after another in a terminal from the root folder:
npm install
npx react-native start
- Open the
/android
project in Android Studio - From the
File
menu selelectSync Project with Gradle Files
- Run
npx react-native run-android
in a terminal from the root folder
- Run
npx react-native run-ios
in a terminal from the root folder
To troubleshoot common issues, consider running the following commands in a terminal (from the ios
folder):
brew upgrade cocoapods
pod install