Brivo Reader and Credential iOS Apps Assembly

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Project Overview

Brivo Reader will be an iOS application, optimized for the newest generation of iPod Touch, that reads credential values by two different mechanisms, and passes them via HTTP/JSON call to a remote server (called “The Panel Server”).  Credentials may come in the form of a QR Code read through the camera, or via a bluetooth connection from a companion iOS application (called “Credential App”) running on a separate device. 

Competition Task Overview

In a previous challenge we have built the minimal viable version of both the reader and credential apps with very rudimentary UI, for this challenge we need to build the final apps.

Reader

The reader app needs to have same functions as the minimal viable app but will need to created with the same UI as shown in the storyboard (attached in challenge forum). Make sure this app works on the latest generation of ipod touch.

Credential

We'll need to update an existing app to have the new "doors" screen and also add the bluetooth communication feature (already done in the minimal viable app which we'll provide in the forum).

To see full challenge requriements, please also register to get details from challenge forum.

Note to contestants AND reviewers: You will need three iOS devices with bluetooth capability!

Timeline

This challenge has shorter review / appeals phases, make sure you stick to the timeline.

Technology Overview

  • iOS 7
  • Mobile
  • Bluetooth
  • QR Code Scan

Documentation Provided

Register to download documents from challenge forum.



Final Submission Guidelines

Submission Deliverables

A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials 

Below is an overview of the deliverables:

  • iOS apps that implements all the mentioned requirements
  • A complete and detailed deployment documented explaining how to deploy the application including configuration information.

Final Submission

For each member, the final submission should be uploaded to the Online Review Tool.

ELIGIBLE EVENTS:

2015 topcoder Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30045763