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 this challenge, you will need to implement some changes to the KPI Scorecard tool as described in the BRD we posted in the forum.
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.