Key Information

Register
Submit
The challenge is finished.

Challenge Overview

1. Context:

PROJECT CONTEXT

Develop a contact tracker native app for the client’s "back to work" study.

 

2. Expected Outcome:

  • The apps are using TCN protocol/libraries (for Bluetooth)

  • BLE based exposure alerts are working, and ‘contacts’ (nearby devices) are being detected that meet the criteria

  • Sign In and authentication to support non-native Cognito login screen

  • A screen for QA and testing the app, which displays ‘contact’ alert data and responses from back end services. 

  • The TCN library should be used in such a way that the duration and approximate distance can be included in the contact details (this is a beta feature and this experiment will help validate the working of it)

  • The TCN library should be used in such a way that contacts between teh following devices can be logged when app is running in background mode:

    • Android-Android

    • Android-iOS

    • iOS-Android

    • iOS-iOS (when an Android bridge device running the Android app is present)

  • App will use Check User end point to look for a positive test result and trigger upload of TCN reports, and trigger download of TCN reports if there are any

  • Integration of App Center in the app for iOS and Android for Analytics, Crashes and Distribution services; Integration for Azure Notification Hub for push notifications

 

3. Challenge Details

INDIVIDUAL REQUIREMENTS

In this challenge, you are responsible for creating professional README and BLOG markdown files for the android and ios codebase. 

We will also provide you a test scenario document with many test cases, so you can understand what are supported in the mobile apps. 

You can refer to this to see how the README/BLOG should be formatted: https://github.com/tmobile/redis-ui-ng. But please don't add LICENSE info this project. 

TECHNOLOGY STACK

  • Mobile App


Final Deliverables

  • Updated README md file
  • New Blog md file
 

4. Judging Criteria

There will be no appeal phase, and the submission will be judged by the completeness.

Final Submission Guidelines

See above

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30130811