!!!REPOST - Service Request Tool Frontend Assembly

Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

The Service Request Tool desktop/web application is be a simple, step-by-step, forms-based application. The user is guided into creating a ‘Service Request (SR)’ that will comprise of various forms that the user has filled out based on the SR scope and related services and activities. When the user has finished creating the SR set, the user is able to submit this entire set via email to the Service center for review and any corrections/updates. The application will also allow the user to save this output as a PDF document.

Competition Task Overview:

This assembly will provide frontend controllers and views of the application. Refer to the assembly spec for details.

For details please refer to the ADS and Assembly Spec.

Standards

You must use the client's project template as start point and follow the client's coding standards.

Base Project

Use the backend code as base. Bugs in the backend code should also be fixed in this assembly.

Testing

Manual testing for frontend pages.

Existing tests in backend must not be broken.

Technology Overview

Please follow the same versions used in the backend assembly if any of the following versions don't match.

  • Java 6 (1.6.0_26), jaxb-api-2.1.jar, jaxws-api-2.1.jar
  • JSP/JavaScript
  • H2 1.3.170
  • Jetty 6.1.21
  • Spring MVC 3.2.2
  • Log4j 1.2.17
  • Jackson 1.9.9
  • jQuery UI 1.10.2
  • jQuery 1.7.2
  • PDFBox 1.6.0
  • Hibernate 3.2.5
  • Apache Velocity 1.4
  • JavaMail 1.5.0
  • Apache Tiles 2.2.2
  • Atomikos 3.9
  • Apache Tiles 2.2.2

Documentation Provided

Please register to see documents in contest 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:

  • Fully implemented frontend code as per architecture using the client's project template and coding standards
  • A complete and detailed deployment documented explaining how to deploy the application including configuration information.

Final Submission

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

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30036569