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
.envfile (using.env.template) and set theTMDB_API_V3_TOKENvalue to that of the API key - Run the following commands one after another in a terminal from the root folder:
npm installnpx react-native start
- Open the
/androidproject in Android Studio - From the
Filemenu selelectSync Project with Gradle Files - Run
npx react-native run-androidin a terminal from the root folder
- Run
npx react-native run-iosin a terminal from the root folder
To troubleshoot common issues, consider running the following commands in a terminal (from the ios folder):
brew upgrade cocoapodspod install









