coding-challenge

Purity Cosmetics: Technical Test

###Directions Directions: Create a one page web application using the Shopify API. Please use HTML, CSS, and Javascript at a minimum.

Also, feel free to include any CSS or Javascript frameworks and libraries. Bootstrap, jQuery, and AngularJS CDNs have been provided for you - using AngularJS is encouraged!

###Core Requirements

  • Display at least 12 products on the page using a grid layout view ( example ). make sure to display the product title, image, and price at a minimum.

  • Style your page. We are looking for clean modern aesthetics, use your best judgement!

  • We are looking for well commented and modular code. Following an architectural pattern is recommended (i.e. Object Oriented, Promise Pattern, etc).

###Extra Points

  • The Shopify API provides a lot of information besides the 4 core categories listed above, make use of the other categories to display a quick view of all product info. (e.g. displaying product description info )

  • Creative implementation of displaying product inventory.

  • Implement pagination to display all products.

  • jQuery/CSS animation techniques. (for front end positions)

==========================

#####Using the Shopify API:

  • API Key: 48f139f15c7deabaf29ebb2cfad45c4e
  • Password: b02c60adcc8d521da89d5458846c9711

URL Format: https://apikey:password@100-pure-2.myshopify.com/admin/resource.json Example Route: https://apikey:password@100-pure-2.myshopify.com/admin/products.json

===================

Submission Instructions:

  • make a separate branch on this repository
    • cd into the coding-challenge folder
    $ cd ~/path-to-folder/coding-challenge
    • create a new branch using your first and last name:
    $ git checkout -b 'name-of-branch'
    
    • push to your own branch (Do not push to the master branch!)
    $ git push origin 'name-of-branch'
    
    • Make a pull request on the master branch with using your branch. Do not merge the request! Feel free to add any comments when making the pull request.

======================

Feel free to ask us if you have any questions at all!! and remember to have fun!