Challenge Overview
Welcome to John Hancock Project Intake and Status - Enhancements Part 1 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:
-
Allow users to save a draft version of a project
-
Allow users to search for a project
-
Improve existing filters
-
Display the project id on the user interface
-
Add a new field to a project to refer to existing projects
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.