Register
Submit a solution
The challenge is finished.

Challenge Overview

Previously in Topcoder - Identify and Reverse Engine Submission Download Logic we have explored the download submission logic for design and development submission.

This challenge is going to that implemented properly in the Submission microservice, which will be compatiable with previous logic in Online Review, Direct App etc.

The architecture documentation will be provided in forum. for source code reference, you can check

- Direct App - https://github.com/appirio-tech/direct-app
- Online Review - https://github.com/topcoder-platform/tc-online-review
- Legacy Website - https://github.com/appirio-tech/tc1-tcnode (the source code is restructured but all the source code renames, so you can use search to find the classes to reference, or you can use https://coder.topcoder.com/internal/web_module/trunk)

The download submission endpoint should be working properly for design and development submissions.

Permissions should be properly applied to the download submission endpoint.

- swagger.yaml file should be updated to define the api properly with valid and invalid cases.
- Please create Postman scripts for ease of testing.

About Local Environment

- You can follow https://github.com/appirio-tech/tc-common-tutorials/tree/master/submission-system to setup the local environment for development.  The master branch is for design submissions.
- For dev submissions, please use the dev-submission branch instead.

Final Submission Guidelines

- Code Changes for feature implementation
- Update to Submission System Setup Guide
- Deployment and Verification Steps

ELIGIBLE EVENTS:

2017 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30057184