Challenge Overview
Project Overview
Client seeks to leverage a customer care portal that will attract, engage, convert and retain customers to increase top line revenue growth. Through the use of customization and personalization, Client will engage its customers by allowing them to quickly locate the information they need. Client is certain that improving access to information, demonstrating thought leadership in its online offering of analytical data and improving customer care will increase the likelihood that a customer will return to the site and continue to do business.
Competition Task Overview
The purpose of this contest is to fix some issues found in the project.
Issues to fix
All issues listed in the "Release Assembly Part 1" component are in scope: https://apps.topcoder.com/bugs/browse/CWPBH/component/13320
Some of the tickets has comments in it, make sure you address what are stated in the comments too!
New Deployment Guide
Please provide a separate deployment guide with details to verify all fixed issues. The current deployment guide should be kept (but should be updated if needed) and included in your submission.
Testing
Functional tests must still work after you fix the issues.
VM
The winner will be asked to deploy the final solution on a VM for client approval.
Technology Overview
- C# 4.0
- WCF 4.0
- IIS 7.0
- Windows Server 2008 Datacenter Edition
- MS SQL Server 2008 R2
- HTML 5
- JSON
- jQuery 1.9.1: http://jquery.com/
- Microsoft Unity 2.0: http://msdn.microsoft.com/en-us/library/ff663144.aspx
- ASP MVC 3
- Razor
- ExcelLibrary: http://code.google.com/p/excellibrary/
- iTextSharp 5.4: http://itextpdf.com/
- reCaptcha: http://www.google.com/recaptcha
Documentation Provided
Please register to download architecture from the contest forum.
Final Submission Guidelines
Submission Deliverables
A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorial
Below is an overview of the deliverables:
- A single solution containing implementation for all the interfaces/classes/pages in scope.
- A complete and detailed deployment documented explaining how to deploy the application including configuration information.
- Updated functional tests for the public methods.
- Updated endpoint document for the WCF RESTful web services (if applicable)
- Note you should delete all bin and obj folders from your submission