Challenge Overview
Challenge objectives
-
Improve the performance of the enrollment module based on the requirements below.
Tech stack
-
Angular
-
Less
Code access
Repo: https://github.com/tc-bluesource/bluesource
Branch: develop
You will find a link to get access to the repo on the challenge forum.
Detailed requirements
The Enrollment module of the provided app (Bluesource) seems to be a bit of a mess and particularly the API calls are not made very efficiently.
As part of this challenge, we need your help to improve the performance based on the requirements below.
The detailed requirements are explained in the following Github issues:
You can use this mock API to run the app locally https://github.com/tc-bluesource/mock-api
Feel free to post any questions on the challenge forum! Do not comment directly on the Github issues.
What to submit
-
Submit a git patch for the latest commit in the develop branch.
Make sure to provide the exact commit you used and instructions on how to apply your patch.