Customer App in react native
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
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