Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Prizes

Prizes are marked in the title of the ticket.

Challenge Objectives
  • Fix the issues identified during client testing
Project Background

The purpose of this project is to build a web-based solution that lets healthy volunteers wishing to take part in a clinical trial enter their basic medical information along with the contact details of their GP. Their GP then subsequently confirms the medical information provided by the volunteer. Upon receiving the health status, the company can assess whether the volunteer is suitable to take part in the clinical study.

Technology Stack
  • Node JS (10.x LTS)
  • Mongo DB 4.0
  • Mongoose
  • Winston Logger
  • PassportJS
  • React

Individual Requirements

Challenge Input - The following inputs are provided in the challenge forum.
  • Frontend code
  • Backend code
Scope

The issues that are labeled as "_OPEN FOR PICKUP" are in the scope of this Bug Bash Challenge.

Rules
  1. Review the open defects that are labeled ‘_OPEN FOR PICKUP’ and decide which one you would like to tackle first.
  2. If you find a defect you’d like to work on, simply assign the defect to yourself.
  3. You must update the label to “In Progress”, and remove the “_OPEN FOR PICKUP” label.
  4. Each registrant may only assign one issue to themselves at a time.
  5. Once you finish the issue you should send a Merge Request. Also the fix should be tagged.
  6. If the issue is fixed and approved copilot will set the label to "_APPROVED"
  7. If the ticket is rejected, it should be your first priority to fix the issue. 
  8. If an assigned task is not done in 8 hours, you will be unassigned from the ticket, and it will be opened back up to the community.
Important Notes
  • Make sure to follow the best practices and the code should not have any js lint errors / warnings.
  • Use proper logging for development/test and production environments.
  • Please post in forum if you plan to use any third-party library other than what is currently present and get it approved.


Final Submission Guidelines

Fixes should be send as Merge Request.

Also make sure that your gitlab username is uploaded for quick payment processing.

ELIGIBLE EVENTS:

Topcoder Open 2019

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30085792