Register
Submit a solution
The challenge is finished.

Challenge Overview

Competition Task Overview

In a previous challenge we built a visual diagram editor web app / prototype, in this challenge we are going to enhance it with some mechanism to control the editor from the server side with server push.

This will be more like PoC work, it's important to create a base architecture but it's enough to implement just a few features to confirm that the architecture works:
1. Changing color of background / border of a particular Node to highlight it.
2. Widening width and changing line corlor of a particular Edge to highlight it.

This needs to be implemented as server side push so you may have to use web sockets, here's a diagram that illustrates the high level process:


You can use either Node.js or Java to implement the server side.

Technology Overview

The working environment requirement details for this application are outlined in the Application Requirements Specification. An overview of the environment requirements are listed below:
Java / Node.js
REST
HTML / Javascript



Final Submission Guidelines

Submission Deliverables

1. Updated code that covers all requirements
2. Detailed guide to test / verify your submission

Final Submission

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

Challenge links

ID: 30056936