John Hancock Project Intake and Status - Enhancements Part 2

Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to John Hancock Project Intake and Status - Enhancements Part 2 Contest. As part of this contest, we will be making enhancements to an existing Reactjs app.

 

Contest Details

We have a reactjs app that can be thought of as a project management app that allows our client’s employees to create projects and track their lifecycle. We want to add features to this app as part of this contest. Below, we list the features that we will take up:

 
  • Reduce the number of clicks required for a user to set the status on a project

  • Rewrite how we capture information for an existing field

  • Update how we are displaying the edit project screen

  • Add new fields to the project

  • Fix issues from the previous contest

 

More details follow in the contest forum which you can access only after registration.

 

Points To Note

  • Kindly use Nodejs version 6 during development

  • Kindly do not change the version of any module set in the app

  • Kindly do not make changes that affect the existing deployment steps for the app. Our client deploys the app using Cloud Foundry to Pivotal and they have their own deployment pipeline. Restrict your changes to only the features requested

  • Follow existing conventions used in the app

  • Database being used is SQL Server



Final Submission Guidelines

Zip your code base and upload it to Topcoder.

 

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30065950