SRT Cloud Synchronization - Cloud App Assembly

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Project Overview

We have an existing web based application that allows users to create service requests and save drafts locally, and when the request data is completed the user can submit the data via email.
The current app is built with Java, runs on a local / embeded jetty server and uses a local h2 database. The only time it needs internet access is when submitting the request.
We'd like to enhance this application to have cloud sync feature.

This assembly implements the cloud application to support cloud online usage and data synchronization.

Competition Task Overview

Please refer to the SRT_Cloud_Synchronization_Cloud_App_Assembly_Specification.rtf document and other architecture documents for task details.

Note this assembly only needs to take care of the cloud app part.

Base Code

Please use the provided code as base and make changes to it.

Technology Overview

  • Java
  • Oracle
  • JSP
  • Linux
  • Tomcat

Documentation Provided

Register to download documents 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 meets the requirements
  • A complete and detailed deployment documented explaining how to deploy the application including configuration information.
  • The (updated) build script to create the war files and deploy the application.

Final Submission

For each member, the final submission should be uploaded to the Online Review Tool.

ELIGIBLE EVENTS:

2015 topcoder Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30044934