Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

Currently John Hancock has an internal system they use to upload, add, edit and maintain authorized signatures for various 401(k) Retirement Plan contracts. The Lotus Notes Database is an e-form driven application used to store signatures of Contract holders’ contacts.

The goal of this project is to create a web-based replacement for this application.

Competition Task Overview

This assembly will complete part 2 of the frontend integration. Please register to see full details in challenge forum.

And you'll need to use the provided frontend code as base to add new code. If there are bugs in backend you should fix these to make the backend work with the pages.

Deployment Environment

The destination of the application will be on Azure environment - developers must keep this in mind and not do things that prohibit the application from running in such an environment.

Testing

Unit test must be maintained (should not be broken after this challenge).

 

Winner Responsibility

Winner may be asked to deploy to a VM we provide.

Browsers

IE11+ / Firefox latest / Chrome latest / Safari latest (mac only)

Technology Overview

  • Windows Server 2008+ / Azure with .NET Framework 4.5 installed
  • SQL Server 2012
  • Microsoft IIS 8.5
  • C# 5.0
  • .NET Framework 4.5
  • ASP.NET Web API 2.2
  • HTML5
  • Unity 3.5 http://unity.codeplex.com/
  • Log4net 1.2.13 http://logging.apache.org/log4net/ 
  • AngularJS 1.2.28 https://angularjs.org
  • RazorEngine 3.4.1 https://github.com/Antaris/RazorEngine


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+Tutorials 

Below is an overview of the deliverables:

  • Full code that covers all requirements
  • A complete and detailed deployment document explaining how to deploy the application including configuration information.
  • Unit tests must still work.

Final Submission

For each member, the final submission should be uploaded via the challenge detail page on topcoder.com.

ELIGIBLE EVENTS:

2016 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30053096