Skip to content

Instantly share code, notes, and snippets.

@mickelsonm
Last active October 20, 2020 14:10
Show Gist options
  • Save mickelsonm/8f47f2591d0941f81845d49e5fadf22d to your computer and use it in GitHub Desktop.
Save mickelsonm/8f47f2591d0941f81845d49e5fadf22d to your computer and use it in GitHub Desktop.
Code Challenge

Code Challenge 1 - Searching the Products

For today's challenge we would like you to build a web application for viewing and searching products. There are core areas we will be evaluating:

Frontend Development


This is the visual side of your web application. Be thoughtful when building your HTML, CSS, and JavaScript.

You can use any modern web frameworks of your choosing.

There are 3 required functionalities needed: Product Listing, Product View, and Search.

API Development


The API will serve the role of serving data and any additional backend logic.

API can be written in any modern language of your choosing.

All API responses must be returned in the JSON data format.

For each required frontend functionality it should have an API endpoint that gets called.

For the search logic it should match on SKU, Category, or return nothing.

Data Management


It is up to you to implement a data storage strategy, either a SQL or NoSQL database solution.

Products should have the following attributes: SKU, Category, Image, Description, Price

Source Control


Be sure to upload your project to Github.

Use your README file as document how to get your web application up and running.

Questions

Should any questions come up at any time, please feel free to email us at integrations@nethealthshops.com after completion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment