Register
Submit a solution
The challenge is finished.

Challenge Overview

1.  Project Overview

The American Society for Mechanical Engineers (ASME) would like to encourage and enlighten the youth of today (13-18 year old demographic) about engineering and the flexibility, excitement and rewards of all kinds of engineering careers by reaching them through gaming at the middle school level. 

NNS (NonameSite.com) website is an established game platform dedicated to middle and high school students in USA which allows them to learn a lot of interesting topics in a user-friendly environment, at the same time being engaging but still productive and professional.

2.  Contest Task Overview

ASME is planning to use NNS platform to host new games. However the client would like to develop a new theme for ASME specific pages in NNS. In this contest you have to develop a new liferay theme using the provided prototype and create the necessary placeholders for adding content.

2.1.1 Scope
 
The following are required for this contest.
  1. Create a new community in Liferay called ASME and make sure to create the following pages.
    1. Home
    2. About
    3. Games
  2. Develop a new liferay theme that can be used for ASME community pages.
  3. The newly developed theme should be applied to ASME community pages.
  4. Develop new portlets that can achieve the same user experience provided in the prototype. You can also use the portlets already available in the platform.
  5. Make sure that the existing users can seamlessly access the new community pages without any trouble.

2.1.2 Source Code

The SVN trunk is public for all members https://coder.topcoder.com/tcs/clients/csstem/platform/trunk/src

Local Setup guide for all platforms is available here - http://apps.topcoder.com/wiki/display/~ghostar/Assembly+Documentation

If you are confident that you can submit for the contest, you can request for a VM in the contest forum. It is recommended to setup the code locally for development purpose as we have upcoming game development for NNS.

3.  Technology Overview

  • J2SE
  • Liferay 6.0.5 
  • MySQL


Final Submission Guidelines

Submission Deliverables

A complete list of deliverables can be found in the TopCoder Assembly competition Tutorial at:

http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials

  • Source code and configuration files.
  • Deployment guide to configure and verify the application.

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30035748