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
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.