I am Gerhard, a senior full-stack developer in Namibia. I manage an in-house team of developers and external freelance developers working on several projects.
We are looking for A freelancer with at least 2 - 3 years of experience in React Native to build the Signage Player application for us.
SPECS PHASE 1
-> Login screen with one field (application_id - GUID)
-> Setting screen with options: Logout/Reset, Refresh, T&C's (open browser with link)
-> Do API call after login to fetch data, data must then be cached/stored on the device. If the data contains media urls (video and images) those files must be downloaded and stored/cached on the device.
-> App must also listen on pusher and push notifications for commands: REFRESH, MESSAGE
-> Main screen must have 3 layout versions for landscape and portrait (see API data example)
-> Each layout must work like a carousal and flip between content like ( IMAGE, VIDEO, WEBVIEW-URL)
-> Show Date Time ( No, Yes Top, Yes Bottom - see API data example)
-> Autostart application on device restart
-> Show RSS Text ( No, Yes Top, Yes Bottom - see API data example)
-> Show QR code ( No, Yes Top-Left, Top-Right, Yes Bottom-Left, Bottom-Right - see API data example)
-> Show LOGO image ( No, Yes Top-Left, Top-Right, Yes Bottom-Left, Bottom-Right - see API data example)
SPECS PHASE 2
-> T.B.D
DELIVERABLES
1. All source code committed to our repository
2. Readme file with clear instruction on tech stack, libraries used, how to compile production APK, how to compile debugging APK, setting up a local environment/pc to run project.
3. Final/production Android APK file
4. Apk upload to Play Store via our own developer account.