Lenovo Brand Expression Portal - Social Integration Assembly

Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

Lenovo is building an intriguing "Lenovo Engagement Platform" for creative thinkers, technology enthusiasts and collaborative creators to participate in different technology contests. This allows Lenovo to build and foster our own community of like minded individuals of DO-ers. The platform is meant for a global audience with multiple languages but 1 single site. This project provides such platform implemented with an Expression Engine CMS technology. It contains necessary facilities to create and compete in Lenovo competitions and allowing social integration with social network.
This module will implement an integration with social networks Facebook, Twitter and Weibo .
This module will handle the implementation of necessary actions within the social network and modifications to the web site to use them.
This assembly is responsible for implementing the social networks integration.

Competition Task Overview

This assembly is responsible for the following:

  • All classes shown on "Channel Class Diagram"
  • All classes shown on "Library Class Diagram"
  • Implement the new EE Templates, existing EE Template changes and the social_networks.js shown on "Templates Diagram"

Implementation details are provided at TCUML method documentations.

Also to make things work assemblers have to merge the winning submissions of two previous module assemblies. 

  1. Core Competition Assembly
  2. Core Miscellaneous Pages Assembly

The winning submissions are provided in the contest forum.

Technology Overview



Final Submission Guidelines

Submission Deliverables

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

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
Note: Please read the whole Application Design Specification first. All the details not mentioned in this specification are provided in that document.

 

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30035344