Challenge Overview

Project Overview

Styx deploys web-servers and message-brokers onto customer systems and networks. Our products require secure service-to-service and service-to-client communication via TLS secured HTTPS and AMQP traffic. Both protocols leverage certificates to authenticate and secure their traffic. Styx customers are poorly prepared to configure their networks with certificates. There are five distinct problems we need a tool to guide our customers through.

Competition Task Overview

The purpose of this challenge is to design a full solution that will address all the requirements described in the provided documents, please make sure you go through all the documents including the flow chart, the requirements spec, the wireframes, etc.

Please note all screens from the wireframes are in scope and all requirements are in scope.

The app will be built as a windows forms application, and when the app is performing a time consuming task, the form should be non-blocking.

Open Source Library

Libraries under Apache v2 and MIT are fine, for others please get approval from us.

Technology Overview

Windows Forms
C#
.NET 4.6.1
Windows Server 2012 / 2012 R2
Windows 7, 8/8.1, and 10

Documentation Provided

Register to download all documents from challenge forum.

Final Submission Guidelines

Submission Deliverables

1. TCUML containing all necessary diagrams, all api / variables should be properly documented in TCUML
2. Application Design Specification
3. Assembly Specification(s) with enough details for members to code
4. Mapping from screens / pages to backend services
5. Propose an approach to test the app on Windows

Submission Guidelines

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

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30054647