Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

IBM@HD is a mobile app in which a user can select his country, location and region and find available help desk numbers immediately. The user will be presented with a list of help desk numbers (both numbers from within IBM offices and from outside the office). The user is able to select the required number and make a call. Users can also send the selected number to desired mobile numbers.

Competition Task Overview

The purpose of this challenge is to build the backend services to support the mobile app. At a high level the requirements are:

  • Design a schema that can support the search functions we need in this app. Once this is done client will import data into this schema.
  • The app will be built as a hybrid app using Cordova to support both iOS and Android, both phones and tablets.
  • The backend of this app will be built using Node.js
  • The backend must provide RESTful services to be used by the mobile app
  • The backend will be hosted on Bluemix so you should use Cloudant or dashDB for persistence
  • Please check the storyboard, the backend must provide support for all screens from the storyboard.

Open Source Library

Open source libraries under Apache v2 or MIT licenses are fine, for other libs please get our approval first.

Technology Overview

  • Node.js
  • REST
  • Bluemix
  • Mobile
  • Javascript
  • CSS
  • HTML5
  • Cordova

Documentation Provided

Please 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:

  • Backend code that covers all requirements.
  • Documentation for endpoints of all REST services.
  • 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 via the challenge detail page on topcoder.com.

ELIGIBLE EVENTS:

2016 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30051296