Register
Submit a solution
The challenge is finished.

Challenge Overview

Challenge Overview

Welcome to IBM SiBM BlueView Interview Interviewer Integration Challenge!

Today, IBM interviewers manually record information about candidates when conducting interviews. Our application is designed to digitize this process, and assist IBM interviewers in capturing feedback during the interview on a tablet. Following the interview, data can easily be sent to HR to analyze and track.

We have finished the HR integration, in this challenge we will integrate UI prototype part 2 with the backend service.

Challenge Task

Backend update:

backend update
1) update /api/v1/login to use SSO service(https://console.ng.bluemix.net/catalog/single-sign-on/) instead
2) update or add new API when necessary

Integration
1) login as HR, merge update in UI prototype 2(refer to F2F spec),especially
   a candidate can have multiple interviews, however, only 1 interviewer can be selected at a time. when adding an interview, it should be able to select only one person, and schedule that one person. Then I can go back and add another interviewer, and schedule that person, this should be updated in the frontend.

   in the HR dashboard, the HR could edit the interview, view reason of reject, view results of completed interview.
   There are also some clarifications in the forum, please check them.

2) login as Interview, all features
please as questions as early as possible in the forum, uncompleted features where are not confirmed will be scored down

3) Fix bug if found in HR integration.

Documents & Resources

Will be posted to the contest forum:
1. UI prototype 2(include part 1), spec of part 1 and spec of part 2.
2. Code of last challenge and REST API doc.
3. Storyboard (for you to have a better understanding of the app).

Technology Requirements

1. Open source third party libraries are allowed. Any libraries that are not open source are not allowed. Prior to use of any library or framework, please get confirmation in the forum.

Technology Stack

- CSS
- HTML5
- JavaScript
- jQuery
- Bluemix
- Nodejs
- Express
- MongoDB

Important Notice

The score board is bluemix score board



Final Submission Guidelines

  • Nodejs app code that could be deployed to Bluemix (we will test submissions in Bluemix, please make sure you have tested the deployment in Bluemix before submission).
  • A complete and detailed deployment documented explaining how to deploy and verify the app including configuration information (demo video is not required).

ELIGIBLE EVENTS:

2016 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30051907