Challenge Overview
Topcoder is going to start taking some steps to refactor and improve the TopCoder community sites. The first one we'll start with is www.topcoder.com/tc. The first improvements involve updating some of the "services" that provide contest data to the front end. The current structure forces the contest types to be split into separate pages (i.e. there is a separate active/past/stats/etc. page for each contest type.
This component implements the Contest Services.
Final Submission Guidelines
http://apps.topcoder.com/wiki/display/docs/TC+Refactoring+-+Stage+1+Contest+Services+Design