Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to “Remote Expert Mobile Application Design Challenge”. In this challenge, we need your help to provided application design documents.
 

CONTEXT

PROJECT CONTEXT

This project aims to build an iOS (iPhone) application that will help field service personnel to identify documents, videos, and/or remote experts to assist them with solving issues in the field while they're working.

The app should leverage ARKit to allow AR objects to be shown during live video calls that will improve the ability of remote experts to provide contextual cues to a user during a video call.
 

CHALLENGE CONTEXT

In this challenge we are going to build the application design. This involves application architecture and backend design.


CHALLENGE DETAILS

TECHNOLOGY

  • Swagger - OpenAPI 3.0
  • MongoDB
  • iOS 12 (iPhone only)


INDIVIDUAL REQUIREMENTS

  • In this challenge we want to build the Architecture document (both iOS application and backend) and backend design files
  • The architecture document must contain at least:
    • Enterprise Login (Azure AD)
    • Containerized Code
    • Establish CI/CD
    • Implement Analytics
    • Minimal Battery Usage Implementation
    • Error Logging
    • Implement Face ID/Touch ID
  • The backend design will be built based on the requirements documentation and design files shared in the forum 
    • The Swagger definition and MongoDB schema must to provided
    • The backend endpoints to screen mapping must also be provided


Final Submission Guidelines

  • Architecture design - word document
  • Swagger file in YAML format
  • MongoDB schema
  • Backend endpoint mapping document

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30124032