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.