TC - Cockpit Tasks Management Backend REST Services

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

The TopCoder Cockpit application is increasingly getting more usage and hosting more and more projects from different customers. Now TopCoder plans to add a new concept called Task into the Cockpit Project, so the people working on a project can create task list and tasks under the project and assign the task to other people. This allows for better project collaboration and tracking.

Project managers can create task list and tasks and associate them to the contest or milestone within the project. Before tasks management, if there are multiple tasks need to be done for a contest or milestone, there is no way to track and assign them.

This is an integration project, which will create a new module for the Cockpit Tasks Management and will integrate the new module into an existing application, namely the TopCoder cockpit.

This module provides the backend for the project, specifically the POJO services to manage tasks in Cockpit, as well as a REST service layer.

This component provides the REST services for this application.



Final Submission Guidelines

Follow the general software component design guidelines.

ELIGIBLE EVENTS:

2013 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30029672