Imperial LeisureImperial Leisure

React Native Developer

Posted 19.12.2018
Take The InterviewOriginal Job Post

The app will let deaf people download/cache a signed video of a speech that will be given at an event so that they can watch the signed video through the app when they attend the event - there will be no data connection (Wi-Fi or cellular) at the event, so the user will need to download the video before the event and play it back without data. Every week, there'll be a new event and a new video. 


Here's a summary of how the app will work:


1. Every week, a new signed video of a speech will become available to download on the app.

2. The user will download the video into the app and save the video in the app to watch later.

3. When the user attends the event, later on, s/he'll be open up the app and play the video. Please note there'll be no data connection at the event so the user has to be able to download and save the video and play it back without a data connection.

4. There will be some other sections within the app that provide some information about the charity and links to external sites.

5. There will be a data collection form inside the app that will allow users to submit their personal details and name so that they can receive email notifications.


Considerations


 There is no need for users to sign in or create accounts in the app.

  All designs will be provided by us.

  We'd like to have one code base, such as React Native, for both apps

  The app will be multilingual and support two languages.

  We'd like to be able to control the content in the app through an external interface.

  We'd like to host the videos on an external platform and then download/cache the video from the said platform

  We'd like to be able to deep link to the app from emails and websites.

  We'd like to implement an analytics tool to track user behaviour through a tool such as Google Analytics.

  We'd like to be able to deliver push messages and in-app messages to users through a tool such as Firebase.

Take The Interview
Posted 19.12.2018