Register
Submit a solution
The challenge is finished.

Challenge Overview

Competition Overview

Welcome to Project Coeus! In this project you will be creating a web application for an enterprise to help manage risks. This application will leverage the following technologies: C# REST Services, SQL Server and Angular.js.

We are adding new admin features to the app and this assembly will implement updates to the backend to support the new admin features.

Please make sure you go through all the documents form the provided architecture to understand the scope of this challenge. Specifically the file John_Hancock_Project_Coeus_Admin_Backend_Assembly_Specification.docx clearlys describes what needs to be done in this challenge.

In short this assembly is responsible for implementing all new items/updated items shown on “Backend Updates Class Diagram” in the TCUML.

Note that this assembly must use the actual values from UI prototype instead of dummy values for lookup values.

Testing

Unit tests from previous challenge must not be broken.
Unit tests must be provided for the new code.

Timeline

This challenge has shortened timeline for multiple phases, please make sure you don't miss the deadlines.

Technology Overview

Visual Studio 2015
SQL Server 2012
Windows Server / Azure
Active Directory

C# / .NET
REST
Angular.js
HTML5
Javascript
RESTful services


Final Submission Guidelines

Submission Deliverables

1. Full code that covers all requirements, including updated unit tests.
2. A complete and detailed deployment document explaining how to deploy the application including configuration information. Please make sure we have a consolidated deployment guide that covers deployment of both the backend and frontend, and we need it to cover deployment details to an IIS server, not just running from with Visual Studio.

Final Submission

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

ELIGIBLE EVENTS:

2017 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30055604