Skip to content
Full-stack developer technical challenge for those wanting to join the JDLT team 🚀
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

JDLT full-stack developer challenge

We're hoping to see how you approach a challenge and what sort of standards you use in your code so please feel free to be as creative as you like.

The job spec will help you understand what we'd like to see.


  • NPM / Yarn


From the project root folder:

$ npm install


$ yarn

Then it's over to you!

Please demonstrate:

  • Selecting suppliers and products in the drop-downs
  • A round-trip to a server pulling back prices
  • Displaying the returned data in the grid
  • Anything else you'd like to show us

Sample data

Supplier Product Price (£)
New Co Ltd Small wongle 5
New Co Ltd Large wongle 8
New Co Ltd Super wongle 12
Old Co Ltd Mini wongle 4
Old Co Ltd Small wongle 6
Old Co Ltd Large wongle 9
Old Co Ltd Super wongle 13
You can’t perform that action at this time.