Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Competition Task Overview

The purpose of this challenge is to make some enhancements to the existing Styx Dashboard web application product for release 1.1.  The functionality required in this challenge should build upon the existing code base to take advantage of the existing infrastructure and implement the necessary modifications to meet the new requirements.

The document attached in the forum describes the requirements for the presentation of possible alarm types as metrics for which thresholds can be defined.

All newly introduced text strings in the UI or in any messages provided to the user must not be hardcoded in source files, but rather be implemented in a way to allow for localization and translation for deployment in non-English locales.  For example, for C# code, all identifiers should be defined in the Localization.en-US.resx file.  Separate documentation is provided describing localization guidelines. 

Please register to download documents from the challenge forum.

Localization

Please note we have implemented localization in the project and all strings visible to the end users are defined / stored in the resx files. You must follow the same guidelines / standards if you add new strings to the UI or change any strings.

Testing

Unit test are not required.

Winner Responsibility

The winner of this challenge will be asked to help with code merge.

Technology Overview

  • .NET
  • ASP.NET
  • C#
  • SQL Server
  • Visual Studio 2015

Documentation Provided

Register to download all details from challenge 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+Tutorials 

Below is an overview of the deliverables:

  • Updated code that covers all requirements.
  • A complete and detailed deployment document explaining how to deploy the application including configuration information.
  • The final code must work properly when built as installer (NewSetupFull project)

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

SHARE:

ID: 30053383