Topcoder Review Microservice: Add support for spec reviews for design challenges / Unit tests and README Fixes

Register
Submit a solution
The challenge is finished.

Challenge Overview

******* NOTE: This challenge has 24 hrs Reviews / 12 hrs Appeals Phase *******

Challenge Objectives

  • Add support for spec reviews for design challenges 

Project Background

Topcoder ap-review-microservice helps with microservices for supporting Topcoder Online Review platform. 

Technology Stack

  • Java

  • Docker

  • Informix

Code Access

The work is to be done in the ap-review-microservice (dev branch)

Individual requirements

  • [MAJOR]: We need to add support for Spec Reviews on design challenges so we can display them here - https://www.topcoder-dev.com/challenges?bucket=reviewOpportunities . 
  • You can fetch all challenge types + ids from http://api.topcoder.com/v3/challenge-types for reference to trace Specs Review for Design Challenges. 
  • [MAJOR]: Currently we don't have lot of sample data to test most of the APIs, we will need sample data to test all the Endpoints. 
  • [MAJOR]: Add unit tests for Spec Reviews on design challenges
  • [MINOR]: POSTMAN updates are in scope. While updating new and old POSTMAN, try to make best use of environment variables.
  • [MAJOR]: README is not in good shape, we need to enhance the README so future developers can easily setup local env and test all endpoints using test data. 

Important Notes

  • You should follow the best practices established in the repository:
  • Do not break existing unit tests.


Should you have any doubts, do not hesitate to ask for clarification in the challenge forum!



Final Submission Guidelines

  • Submit a git patch for each repo.
  • Make sure to mention the exact commits so we can apply your patch file.
  • The winner must create a PR against our repos.
  • Validation.md: Please provide a Validation Guide so reviewers can easily verify the submission. Verification video is optional, we would need documented steps.  

ELIGIBLE EVENTS:

Topcoder Open 2019

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30094491