Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 2.42 KB

README.md

File metadata and controls

60 lines (40 loc) · 2.42 KB

React Native Media POC (ReNT)

This React Native app has been created as part of Proof of Concept project through we analyzed how mature is the technology and how well could this be used in our environment.

Running the app

  1. brew install node
  2. brew install watchman
  3. npm install -g react-native-cli
  4. git clone https://github.com/gergob/rent
  5. cd rent
  6. npm install
  7. react-native run-ios for iOS (make sure XCode is installed)
  8. react-native run-android for Android (make sure simulator is running and can be reached through adb or make sure you have a dev device connected)

Screenshots

Login Movies Series
Login screen Movies screen Series screen
Details Search Resume
Details screen Search screen Resume screen
Promotion
Promotion screen

Feature list

  1. Authentication (dummy one, DO NOT USE IN PRODUCTION, for POC its OK)
  2. Media metadata browsing
  3. Media playback (only MP4)
  4. Search
  5. Performance / Stress testing
  6. Media playback (only MP4)

Architecture

High Level Architecture Diagram

Architecture Diagram

Component Diagram

TODO

Backend service

The backend service is SimpleOvpApi.

Used External Components