Challenge Overview

Welcome to topcoder + 72hrs view checkpoints - view design submissions challenge! The goal of this challenge is to integrate view checkpoints tabs based on provided UI Prototype.

Resources Provided:
- Latest theme and plugin available on github https://github.com/topcoderinc/tc-site/tree/S-180032-view-checkpoints
- Latest xml, deployment doc and UI Prototype is in forum
- TC Legacy is in forum, this will be used to replace extract +/- button (will described below)

 

Challenge Task Overview

Main Goal of this challenge is to enable/add "Checkpoints" tabs to current challenge detail page for both design and develop challenge.
 

UI Look and Feel Reference:

  1. Header,  footer, and main navigation (style) should follow provided theme, and don't follow UI Prototype
  2. Please be sure these tabs will be only available ONLY and IF ONLY data available
  3. If someone is trying to acess directly "tabs=checkpoints" and Data is not available, THEN please show error message that tell visitor if Data is not available
  4. Please use get_template_part() to load these templates
  5. Please be sure responsive view works fine as well as UI Prototype works
  6. Please move this sections to new template and don't forget to clean up existing page-challenge-details.php since this new templates will also have challenge

 

Required Pages:

View Checkpoints
This tabs should work fine for both design and develop challenge, see http://community.topcoder.com/tc?module=ProjectDetail&pj=30035150&tab=results and http://studio.topcoder.com/?module=ViewCheckpointFeedback&ct=30038843
HTML : view-challenge-checkpoints-design.html, view-challenge-checkpoints-develop.html. Alternative version is not required
API : http://api.topcoder.com/v2/design/challenges/checkpoint/30038843 and http://api.topcoder.com/v2/develop/challenges/checkpoint/30035150

  1. Arrow should be replaced with +/-, please see left panel of 01_TCLegacy_Collapsed.png and 02_TCLegacy_Expanded.png
  2. Clicking on submission ID should also expand the corresponding feedback, we're missing this feature on provided UI Prototype 
  3. Direct URL should be http://siteurl/challenge-details/30036003?type=design&tab=checkpoints
  4. This page will be as separated template since this requires separate API, and challenge detail API should NOT be Called by this template
  5. If Personal Feedback is not available, please show N/A as well as current site works

 

Browsers Requirements :

  • IE8+
  • Latest FF Mac & PC
  • Latest Safari Mac & PC
  • Latest Chrome Mac & PC
  • Android Tablet
  • Android Phone
  • iPhone
  • iPad


Final Submission Guidelines

  1. Please submit the entire code base with the the .git folder intact so team and reviewers can do easy diffs. Please post the questions in forum about this requirement
  2. Any new js or css file must be included in the registry. learn about this on script and style registry section
  3. We will have winner to submit pull request once approval phase passed

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30041515