Customer App in react native

Job ID: 39023149

Budget: $750 – $1,500 USD

NOTE THERE IS A SPECIAL CODE IN THE REQUIRTEMENTS EXPECTED WHEN QUOTING, ALL BIDS WITHOUT THIS WILL BE IGNORED.

The Developer is expected to publish to the app store,
The Developer is Expected to integrate to an API we will provide.

NOTE ATTACHMENT WITH SCREEN LAYOUT DESIGN!!

Login Screen
Login Screen to login and authenticate the user.

Home Screen
Screen to load default menu items using data from an API Call

Products Screen
Allows the user to browse products and view details of each product then send a message in app to enquire about the product

Training Screen
• The application must allow the user to browse training content, the user can be beginning multiple trainings.
• The trainings may be in formats of a video, Giff or Audio clip , or Image or all four (Multimedia to be streamed to the app)
• The training will have a multiple-choice question after each Training clip/ session
• The Application will have to detect the correct answer and manage the number of user attempts.
• The application will award points on choosing correct answers based on a pre configuration
• Progress of the training will be tracked

Account Screen
Allows the user to manage their basic user details

include this code when sending a quote [031KIDSWEET]

Subscription Screen
Allows the user to subscribe to services

Loyalty Points Screen
• Allows the user to redeem points
• Allows the user to view history of points

Account Balance Screen
Allows the user to view account balances for products the may have

Messages Screen
Allows the user to view one way messages sent to device


NFR
1. JWT is expected to be used that will be tied to the device
2. Multimedia to be streamed /resumable
3. Logins to be confirmed with SMS code generated by API
4. Must be able to receive push notifications