Challenge Overview
TopCoder Direct (aka Cockpit) is constantly being updated. As we continue updating, it gets more complicated and we don't have much design documents. This project will involve some kind of reverse engineering to build missing or incomplete design documents using the working application.
We will need a high level system architecture as well as detailed module architecture documentation down to business logic documentation on things like what project_info are needed for certain logic, etc.
This contest will document some of the entities in the tcs_catalog database. Please refer to the wiki for the entities in scope.
Final Submission Guidelines
http://apps.topcoder.com/wiki/display/docs/TC+Direct+Reverse+Engineering+-+Entities+Documentation+1