Challenge Overview
Welcome to “Remote Expert Mobile Application Design Challenge”. In this challenge, we need your help to provided application design documents.
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.
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