Key Information

Register
Submit
The challenge is finished.

Challenge Overview

 

Project Overview

The client for this project is an insurance company that provides policies (such as home insurance) to customers.  With the upcoming release of the Windows 8 Surface tablet, the client has decided to build an application for this platform that customers can use.

The new application will be designed for the Windows 8 Store and to run on a MS Surface tablet.  It is expected to be deployed on a Microsoft Surface RT device.   The code will be developed according to the Microsoft Windows 8 Store “Best Practices” and Design Guidelines.  This new application will be designed to leverage touch and other device capabilities, such as GPS, the camera, and the microphone.

For this phase of the project, the application will NOT need to actually integrate with any external systems.  For now, it is sufficient to call a data stub that can retrieve a JSON payload from the local file system (or write data to the local file system).  The client will continue development internally after the completion of this project phase, and will replace the code stubs with interfaces to the actual external systems.

Users will be able to open the application and select to find an agent or to login to their account if they are an existing customer.  

Agents can be found by location (zip code, address, or closest to current GPS location).  Search results will be displayed with matching agents, and the user will be able to view their details or share the agent details with their friends.

Once an existing customer logs into the application, they will have the ability to view their existing policies or claims.  Search functionality will be included to allow them to find policies or claims.  After a customer views the details of their existing policy, they will be able to use the application to pay their bill.  They can also view the status of their claims, or to report a new claim if necessary.  The application will support the ability for customers to print a summary of transactions they complete using the application, such as paying a bill or reporting a claim.

For home insurance policies, customers will be able to capture an inventory list of items in their home.  Using the Surface device camera, they will also be able to take pictures of these items as a record if they ever need to make a claim.

The application will leverage Windows 8 features to include touch gestures for navigation, and voice dictation (speech-to-text conversion) for data entry.  It will also include help (using MS tooltip) for users to learn how to use the application.

Competition Task Overview

The purpose of this contest is taking the provided storyboards and wireframes, and create a skeleton application with all screens implemented.

Please follow the standard way for Developing Windows Store apps using C# and XAML.

Documentation Provided

Documentation and Applications that will be provided to registered members, see Download section.

  • Conceptualization Document
  • Storyboards
  • Wireframes

 


 


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+Tutorial
Below is an overview of the deliverables:

  • Fully Implemented Windows 8 MS Surface Store App
  • A complete and detailed deployment documented explaining how to build and deploy the application including configuration information.

Final Submission

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

ELIGIBLE EVENTS:

2013 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30032350