Initial Commit
Add the data
Create directories and put essential files in place
Update .gitignore for files that keep changing
Initially set up AngularJS Module, Controller & add some data
Display the product details
Generate the category navigation links
Handling the Click Event
Highlight the Selected Category
Add Pagination
Update listing products
Handle Ajax Errors
Create a Partial View for Listing Products
Tiny Tweak
Define the Cart Module and Service
Create the Cart Widget
Add Product Selection Buttons
Add URL Navigation
Apply the Checkout Summary