Topcoder - Support Points Prize Type For Challenges

Register
Submit a solution
The challenge is finished.

Challenge Overview

Currently, for a challenge, we are only allowed to set the money based prize, like Checkpoint Prize and Contest Prize type.

INSERT INTO 'informix'.prize_type_lu(prize_type_id,prize_type_desc) VALUES (14, 'Checkpoint Prize');
INSERT INTO 'informix'.prize_type_lu(prize_type_id,prize_type_desc) VALUES (15, 'Contest Prize');

For this challenge, we'd like to make it possible to support Points prize type.

Here is the general requirements.

1. Add a new prize type.
INSERT INTO 'informix'.prize_type_lu(prize_type_id,prize_type_desc) VALUES (16'Challenge Points');

2. When launch a challenge, below the Prize section, there should be a similar Points section to set the Points prize for challenges. The UI should be flexible to set: only Contest Prize, only Challenge Points or Contest Prize and Challenge Points. For the challenge fees part, it should be remaining same as currently, only related to Contest Prize.

3. When Editing a challenge, add the Points section below the Prize section, and it should be allowing to changing the Prizes, and fliexible to change between only Contest Prize, only Challenge Points or Contest Prize and Challenge Points.  

4. You are free to make the UI fancy and easy to use.

5. When saving the challenge prizes should be properly populated in to database, in the prize table.

About Local Setup

1. You can follow https://github.com/appirio-tech/tc-common-tutorials/tree/master/docker/direct-app to setup the whole environment locally and do the development.


 

Final Submission Guidelines

- Code Changes
- Verification Steps

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30064062