TC Direct Rebranding Assembly Copilot and Reporting related pages

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

In this challenge we will rebranding all the Copilot and Reporting related pages of topcoder Direct according to the provided the rebranding prototype. The rebranding prototype rekins the current direct to match the look & feel of the new www.topcoder.com.

Challenge Task Overview

A. Rebranding the Copilot related pages of  topcoder Direct.

The Copilot related page can be accessed via the "Project" dropdown -> "Project Copilots" in the top navigation bar

  1. Create new copilot posting - refer to createCopilotPosting.html
  2. Copilots introduction - direct/copilot/launchCopilotContest.action
  3. My copilot postings - direct/copilot/listCopilotPostings.action
  4. Copilot Posting Details - direct/copilot/copilotContestDetails.action?projectId=
  5. Copilot Posting Registrants - direct/copilot/listCopilotContestRegistrants.action?projectId=
  6. Copilot Posting Submissions & Review - direct/copilot/listCopilotContestSubmissions.action?projectId=
    1. Submission List View
    2. Submission Grid View
    3. Submission comparison - refer to compareCopilots.html
  7. Manage copilots - direct/copilot/manageCopilots.action

The provided prototype pages only cover 2 pages for the copilot section, other copilot related pages list from #2 - #7 (except copilot comparison) do not correponding updated prototype pages provided. But as the pages are consisted of common elements, so it's your responsiblity to reskin them according to the provided prototype pages.

 

B.  Rebranding the Reporting related pages of  topcoder Direct.

The reporting related page can be accessed via the "Reporting" dropdown in the top navigation bar. Please give the test user TC staff and TC operations role so you can see all the pages under this dropdown.

  1. Competition Costs
  2. Cost Analysis
  3. Pipeline - refer to dashboardPipelineReportResult.html
  4. Project Metrics
  5. Participation Metrics
  6. Issue Metrics

The provided prototype pages only cover 1 page Pipline report (dashboardPipelineReportResult.html) in the Reporting section, other Reporting related pages list do not correponding updated prototype pages provided. But as the pages are consisted of common elements, so it's your responsiblity to reskin them according to the provided prototype pages.

C. Additional Requirements

  1. The new font 'Sans source pro' is naturally smaller than Arial (the font we used now) under the same font-size CSS, so please ajudst the font-size to make the text looks not smaller than current.
  2. Please bring the questions in the forum ASAP if you want the need of design / prototype supports for reskinning the required pages.
  3. Please also help to check if there are any part not reskined to following the new www.topcoder.com look & feel and bring them up in the challenge forum.

Testing

You need to verify all the pages related to project and challenge sections to make sure

- The rebranding not break any existing functionality. 

- The rebranding does not keep the old look & feel elements

Technology Overview

  • Java 1.5
  • JBoss 4.2.3
  • Struts 2.3
  • Informix 11.5
  • AJAX
  • EJB 3
  • Spring 3
  • CSS
  • HTML
  • Javascript

SVN Repository:

  • topcoder Direct: https://coder.topcoder.com/tcs/clients/cronos/applications/direct/branches/rebranding_R1
  • topcoder DB scripts trunk: https://coder.topcoder.com/internal/database/scripts/trunk (Revision: 84563)

Virutal Machines (VMs)

VM specific information is found here: http://www.topcoder.com/wiki/display/docs/VM+Image+2.5

Upon registration as a submitter or reviewer you will need to request a VM based on the TopCoder systems image. The VM will be active through aggregation review, after which it will be terminated except for the winner's and the reviewers'. To request your image, please post in contest forum.

Before requesting your VM, you need to ensure that you have an SSH key created and in your member profile. Instructions to do so are here: http://www.topcoder.com/wiki/display/projects/Generate+SSH+Key, and instructions to connect afterwards are here: http://www.topcoder.com/wiki/display/projects/Connect+Using+SSH+Key.

Please realize that VMs are currently issued manually. We make every attempt to issue the VM as soon as it is requested, however, there may be delays of up to 12 hours depending on time of day when you request. We encourage everyone to request a VM as soon as possible to minimize any such delays.



Final Submission Guidelines

  • All updated and new files which are necessary to meet the requirements of this challenge. This includes jsp files, java source files, sql scripts, ant scripts, configuration files etc.
  • The competitor should provide a deployment document. This document should include a step-by-step guide on the deployment.

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30041084