Challenge Overview
Project Overview
The goal of this project is to build a new portal for our Cognitive Catalyst GitHub community (all community members including IBMers, and IBM Partners).. We’re looking to build a responsive web app that works on mobile devices as well.
Cognitive Catalyst is an open source community for the development of Watson platform extensions and tools to enable and accelerate the development of cognitive applications. The project is hosted on GitHub and is accessible by everyone to use and collaboratively create open source software that interacts and enhances the functionality of the Watson services. IBM has initiated the project and will turn over ownership to the community.
Competition Task Overview
In this challenge, we are looking building the backend services as defined in the architecture.
Please register to download the architecture and see full details. You'll find everything you need from the ADS, the backend assembly specification, the REST API specification and the TCUML file.
Make sure no where in your submission mentions the word "SiBM". That includes deployment guide, code doc, etc...
Winner Responsibility
The winner will be responsible of fixing any bugs found to make sure the code covers all backend requirements.
Technology Overview
- Node.js
- GitHub
- MongoDB
- HTML5
- Javascript
- CSS
Documentation Provided
- Architecture
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:
- Full code that implements all backend services.
- A complete and detailed deployment document explaining how to deploy the application including configuration information. Verification details must be included as well.
- Video is not needed for this challenge.
Final Submission
For each member, the final submission should be uploaded via the challenge detail page on topcoder.com.