-Home screen that loads with a randomly selected item as the deal of the day. The randomly selected item is stored in the users local storage and will remain as the deal of the day for the enitre day.
-Search results screen where a user can either quick add an item to the cart or click on the item image to view details.
-Items detail screen that allows a user to add an input quantity. A user can also hover over the smaller images to have the large image updated.
-Shopping cart screen where a user can quickly increment the quantity of an item or remove an item entirely. A user can also proceed to the checkout.
-Checkout screen where a user can enter their shipping and billing information and submit their order. A user also has the option to hide billing name and address info if it is the same as the shipping.
-Completed order screen which clears out the shopping cart and gives the user a completed message.