Key Information

Register
Submit
The challenge is finished.

Challenge Overview

-We have implemented the new advanced filter section for the challenge listing pages on www.topcoder.com. The code quality is low and many standards and best practices of AngularJS is not followed. We want you to do the code cleanup, refactor and improvements in this challenge !

The original requirements of the new Advanced Filter section can be found here: http://www.topcoder.com/tc?module=ProjectDetail&pj=30043538

The deployed new filters can be tested here: http://tcdev18.wpengine.com/challenges/develop/active/

Requirements:

  • We want to use this AngularJS style guides as our standard for development and review of the AngularJS related challenge, please read this carefull before your competition and review work - http://toddmotto.com/opinionated-angular-js-styleguide-for-teams/
  • We have put the implementation codes into a merge request on GitLab and PM has put detailed comments on the code changes. Please fix all the issues and apply improvmenets following these comments: https://gitlab.com/topcoderinc/tc-site/merge_requests/105
  • The last submission can be downloaded in the download section of the challenge.

Resources and Guidelines

  • The prototype of these updates can be found in the challenge documentation section.
  • The code base is available on gitlab https://gitlab.com/topcoderinc/tc-site/commits/Challenges-listing-filters-update
  •  Data is avaiable on https://github.com/topcoderinc/tc-site-data 
  • Coding Guidline: http://toddmotto.com/opinionated-angular-js-styleguide-for-teams/
  • Comments on improvements: https://gitlab.com/topcoderinc/tc-site/merge_requests/105


Final Submission Guidelines

- Please submit updated files and Patch file of changes only
- Deployment documentation
- Any new js or css file must be included in the registry. Learn about this on script and style registry section
- We will have winner to submit pull request once winner declared 

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30044587