This is an React-Native App that uses TV Maze API to list series, search, browse actors and save your favorite series being able to see them offline.
In this project I have proposed the following architecture scheme, its based on Flux architecture using react-hooks.
I have also elaborate the database's core functions thinking of a ORM-Type usage for the module repositories.
- Requirements: Node.js and React-Native
Clone this repository:
git clone https://github.com/Guiaki/RNTvMaze.git
cd RNTvMaze
Install dependencies:
npm install
Start React Native server:
react-native start
react-native run-android
Note: The project wasn't tested on iOS, but it should work normally.
react-native run-ios