Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Project Overview

This project deals with the creation of a mobile app that allows the users to “Know Your Customer” while they engage with IBM Worldwide. The app provides handy & meaningful business insight at your finger-tips as you interact with your clients.

The Info available is of two types:
- Internal: What is our experience with this customer - what do they have deployed, for example, or what open criticism do they have.
- External: Info about the customer - latest news, important information about their business area/ competitors.

This will be a hybrid mobile app, which will be deployed on dedicated Bluemix.

Competition Task Overview

We have built the backend services and prototype for this app, the purpose of this challenge is to integrate the backend with the frontend to build the functional app.

The purpose of this challenge is to build the hybrid mobile app that works on both iOS and Android. At a high level the requirements are:

  • Convert the provided prototype to a hybrid mobile app that works on both iOS and Android
  • The app should work on phones, and tablets too even if UI is not optimized for tablets
  • Either Cordova or ionic is acceptable
  • The app will use the provided backend services to get data / save data
  • The endpoint to the REST services should be configurable at build time
  • The backend will be hosted on Bluemix in production and expost RESTful services to the mobile app.
  • All screens from the prototype must be implemented in this app, it should be easy to follow & understand so just download it from challenge forum and check each screen. If you have any questions, ask in the forum.
  • We are working on the app icons right now, the winner will need to replace the default icons with the one we provide later.

Please register and see all requirement details from challenge forum.

Please note, the word "SiBM" should NOT appear any where (deployment guide, code doc, pages, etc...) in your submission.

Winner Responsibility

The winner of this challenge is responsible of fixing all the issues in scope of the challenge.

Technology Overview

  • Bluemix
  • Node.js
  • Cloudant
  • REST
  • Mobile
  • Javascript
  • CSS
  • HTML5
  • Cordova / ionic
  • Android 4.0+
  • iOS 7.0+
  • iPhone 5+
  • Mainstream Android devices like Nexus series, Samsung phones / tablets, etc.


Final Submission Guidelines

Submission Deliverables

Below is an overview of the deliverables:

  • Full code that covers all 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 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

SHARE:

ID: 30052945