Challenge Overview
Challenge Objectives
The challenge engine UI is a simple webapp that uses the new Topcoder v5 APIs to provide a stream-lined challenge management and launching portal for Topcoder staff and copilots.
Built in Node and React
Project Background
This project will eventually be used by copilots to quickly launch challenges and view their current challenges across all projects.
Code Access
The code is available here: https://github.com/topcoder-platform/challenge-engine-ui
You can also access the deployed site in dev here: https://challenges.topcoder-dev.com
Individual Requirements
These Gitlab tickets comprise the individual fixes we want to have for this challenge:
- https://github.com/topcoder-platform/challenge-engine-ui/issues/117
- https://github.com/topcoder-platform/challenge-engine-ui/issues/118 (Major requirement)
- https://github.com/topcoder-platform/challenge-engine-ui/issues/119 (Major requirement)
- https://github.com/topcoder-platform/challenge-engine-ui/issues/120
- https://github.com/topcoder-platform/challenge-engine-ui/issues/121
- https://github.com/topcoder-platform/challenge-engine-ui/issues/122
- https://github.com/topcoder-platform/challenge-engine-ui/issues/123
- https://github.com/topcoder-platform/challenge-engine-ui/issues/124
- https://github.com/topcoder-platform/challenge-engine-ui/issues/125
- https://github.com/topcoder-platform/challenge-engine-ui/issues/126
- https://github.com/topcoder-platform/challenge-engine-ui/issues/127
- https://github.com/topcoder-platform/challenge-engine-ui/issues/128 (Major requirement)
- https://github.com/topcoder-platform/challenge-engine-ui/issues/130 (Major requirement)
- https://github.com/topcoder-platform/challenge-engine-ui/issues/131
Deployment guide and validation document
You must provide a README.md that covers:
- Local deployment
- Heroku deployment
- Configuration for the app
A comprehensive Validation.md that covers:
How to validate the individual fixes. Please ensure that you address each individual bug ticket directly. This needs to be comprehensive - a one-sentence description likely won't be enough. Please provide screenshots as well, as needed.Validation video / screencast
No video is required for this challenge
���What To Submit
- A patch file that targets the “develop” branch of https://github.com/topcoder-platform/challenge-engine-ui
- Ensure your patch file updates the deployment documentation in the README, if necessary
- A Validation.md that covers the details above
Please make sure you test your patch file! If reviewers can't apply your patch, you will fail review.