Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Project Overview

We currently have an Asset Library, which is a repository of reusable code components that we leverage for the delivery of cloud-based solutions for our consulting customers. It's a JQuery app that runs on AWS and accesses a database that's on Salesforce. Our users are exclusively in Salesforce, so the UI is iframed into a Visualforce page (and the users can access the data in Salesforce using the native Salesforce UI as well). The application is an "Asset Search", that's basically a custom search against the Asset object in Salesforce (see screenshot in forum).

We'd like to re-design the application so it has refreshed UI and more powerful search features.

Competition Task Overview

We have previously launched tww contests to implement the REST Services and fix some UI bugs and add a route to call Firebase.

We found out that Amazon upgraded their Cloud Search API recently and we have to update our REST services to work with the new version of API. And that's the only task of this challenge.

You can grab the current REST services from the forum and then you should update them to work with the latest version of API.

Testing

All existing tests must be updated so they still work.

To Reviewers

You must povide your own deployment environment so we can verify that with your setup too. Specifically, we'll need your document and search endpoints on amazon cloud search.

Technology Overview

  • REST
  • Amazon Cloud Search

Documentation Provided

Register to see documents attached in contest 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:

  • An complete solution that covers all requirements.
  • A complete and detailed deployment documented explaining how to deploy the solution including configuration information.
  • Detailed verification steps to demonstrate the features are implemented properly.
  • Simple changelog file

Final Submission

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

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30041902