Challenge Overview

Project Overview

In previous challenges we have been working project coeus to create a web application for an enterprise to help manage risks, and we also built the KPI Scorecard app which is an extension to the coeus app. 

Competition Task Overview

For the last two challenges, we have implemented some changes to the KPI Scorecard tool as described in the BRD we posted in the forum. We have tested this and need to fix some bugs from the code we received in previous challenges.

Note there's no architecture for the new changes, so make sure you read / learn the code carefully and ask questions early in the forum if you don't understand something.

Please keep in mind that the code will eventually be deployed to Microsoft Azure so make sure your code has no compatibility issue with that environment.

Project Structure
Please follow the existing folder structure.

Unit Tests

You should provide new unit tests for any new backend services you write, and you must maintain the backend unit tests to make sure none of them breaks.

Winner Responsibility

The winner will be asked to send a merge request to our gitlab repo and deploy the code on a provided VM.

Technology Overview
SQL Server 2012
Windows Server / Azure
C# / .NET
RESTful services
Angular.js
HTML5
HTTPS connectivity from the browser to the server
Active Directory

Documentation Provided

Register to download all documents from challenge forum.



Final Submission Guidelines

Submission Deliverables

- Full code that covers all features / changes in scope of this challenge
- A deployment guide in markdown format that describes in detail how to configure, deploy and test the code

Submission Guidelines

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: 30057773