TheMegafuji / RNTvMaze

A fine React-Native project using React-Hooks for browsing Tv Maze API, listing movies, actors and allowing search

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

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.

Architecture

I have also elaborate the database's core functions thinking of a ORM-Type usage for the module repositories.

Getting Started

Clone this repository:

git clone https://github.com/Guiaki/RNTvMaze.git
cd RNTvMaze

Install dependencies:

npm install

Start React Native server:

react-native start

Android

react-native run-android

iOS

Note: The project wasn't tested on iOS, but it should work normally.

react-native run-ios

Showcase

image image image image image image image image image

About

A fine React-Native project using React-Hooks for browsing Tv Maze API, listing movies, actors and allowing search


Languages

Language:JavaScript 81.4%Language:Java 7.0%Language:Ruby 6.0%Language:Objective-C 4.9%Language:Starlark 0.7%