Skip to content
/ rent Public

React-Native Mobile Application POC for Media app

Notifications You must be signed in to change notification settings

gergob/rent

Repository files navigation

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