Challenge Overview
1. Project Overview
Hestia is a large company working in the area of building supply and construction products. They sell a lot of various products. The business area relevant to this application is selling steel pipes on the commodity market. Products are steel pipes, which can be very different in their types, sizes and characteristics. The customer sells those products within the USA through their branches. The country is geographically divided between several branches, and actual sales are performed through Distribution Centers (DC's) of those branches. It means the customer has a wide distribution network over the country, so they can sell and deliver the same products from various geographical places. The product price will vary significantly on the geographical locations of the branch and vendors producing those products.
The main goal of this project is to deliver an efficient solution for centralized calculation of pipe prices data through a modern, convenient, reliable and user-friendly application. Optimal prices have to be calculated, easily visualized to the user, and integrated with actual purchases through the existing legacy system. Part of this project will be high flexibility, with the ability to manually adjust or replace price data, perform data searching, and special analytics - i.e. ad-hoc queries on market quotes for determining sales opportunities and possibilities according to the buyers' requests.
2. Competition Task Overview
This Assembly should implement all featuers on the "Search" tab and fix following issues - most are easy to fix: (Note, the fixes need to be applied on "Input Price", "Vendor - Admin", "Category - Admin" pages too).
The implementation of Vendor and Category is much better than the Input Price Page. I'd suggest you to reuse the code of Vendor and Category Management in this assembly for other pages. It has less bugs.
| Issue | Description |
| HWRBH-1 | Layout Issue |
| HWRBH-2 | Layout Issue |
| HWRBH-3 | Layout Issue |
| HWRBH-4 | Search Result Display Issue on Input Price Page |
| HWRBH-8 | Search Result Display Issue on Input Price Page |
| HWRBH-16 | Layout Issue |
| HWRBH-18 | Input Price Issue |
| HWRBH-22 | Navigation Issue |
| HWRBH-24 | Search Result Display Issue |
| HWRBH-28 | New PPT Input Issue |
| HWRBH-29 | Fix Message Mistake |
| HWRBH-31 | UI Issue |
| HWRBH-36 | JS Issue |
| HWRBH-39 | Date Picker Issue |
| HWRBH-44 | Search Result Tree Filter |
| HWRBH-46 | UI/JS Issue |
| HWRBH-41 | Pagination Issue |
| HWRBH-53 | Search Issue |
| HWRBH-59 | Search Result Issue |
| HWRBH-60 | Search Result Display Issue |
| HWRBH-71 | Search Result Issue |
| HWRBH-77 | UI Issue |
| HWRBH-92 | It should display the results directly (Note: this should be applied to Vendor and Category Tab too) |
| HWRBH-95 | Same to 92. |
| HWRBH-96 | Navigation Issue |
3. Documents and Existing Code
Code Base: https://coder.topcoder.com/tcs/clients/hestia/applications/WarRoom/trunk/code (Please send your request to subversion@topcoder.com if you don't have access)
ARS: http://apps.topcoder.com/wiki/download/attachments/104268156/Hestia_War_Room_Specification.zip
Architecture and UI Prototype: http://apps.topcoder.com/wiki/pages/viewpageattachments.action?pageId=96175053
Final Submission Guidelines
N/A