Employer Portal Angular Upgrade

Register
Submit a solution
The challenge is finished.

Challenge Overview

Challenge Objectives

  • Upgrade an existing angular application from Angular 4 to the latest version of Angular 8

Tech Stack

  • Node.js

  • Angular 4.x

  • Angular 8.x

Code Access

The code is hosted on a Github repository. Once you register on the challenge, you will find a link on the challenge forum which you can use to access the private Github repo.

 

The repo URL will also be provided on the challenge forum.

 

Note: You need to have MFA enabled on your Github account otherwise you can’t be added to the organization.

Detailed requirements

As part of this challenge, you need to upgrade the existing Angular 4 application (Employer Portal UI) to the latest version of the Angular 8.x library.

 

You need to upgrade all dependencies to work with the latest version of the Angular 8.x library.

 

Also, remove/replace any deprecated or insecure (use `npm audit`) dependencies.

 

You should not break any existing functionality.

 

Refer to https://update.angular.io/ for instructions on how to upgrade to a newer version of Angular.

Final Submission Guidelines

Submit a zip file with

  • A git patch for the latest commit in the master branch of the Github repo.

  • A verification.md file that lists the changes you made to upgrade the app to the latest version of Angular 8.x.

  • A readme.txt file with instructions on how to apply your patch file.

Bonus:

We will give a bonus of $40 to the winner of the challenge if the winning submission includes a demo video with a code walkthrough.



Final Submission Guidelines

Please see above

ELIGIBLE EVENTS:

2020 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30107754