* Any user can view all the products.
* They can view each product separately clicking on the view options button.
* A attractive and Functional Navbar is at the top of the page.
* In this page user can see the full specifications of the product.
* User can go for the purchasing process of the product.
* while purchasing user can set the quantity of the product from this page.
* Clicking on the 'Add to Cart' button, user can notice that the total of the cart has been increased.
* User can review their cart by deleting or change the quantity of the item.
* clicking the 'Checkout' button for going to the next step of purchasing.
* From this page user can update the item once again.
* Here User can see the full order summary.
* Here User have to submit the shopping info, and clicking on the 'continue to Billing' user can go to the next step of purchasing.
* Users have to fill their Billing info in this page.
* Clicking on "Buy Now" button, purchase process will go to the next step.
* User have to submit their Card CVV info in this page.
* User can purchase product by using Paypal in this stage.
* Clicking on the Paypal icon user is being rendered to the Paypal payment steps.
* Some others card may be useable in this section.
* Here the user have to submit their Paypal account credentials.
* clicking on the "Log in" button the further steps for payment is become active.
* I Have used dummy Paypal account for transaction.
* User Have to choose 'Credit Unon' as default option.
* User have to click on the "Complete Purchase" button for the further step.
* Here User will get the Purchase receipt from the app.
* Clicking on "Return to Marchant" will return user back to the Payment success Page.
* Arriving on this page you can become sure that your purchase has been completed.
* You can notice that at the navbar the cart is clear now. Cause the app is designed as after completing the purchase of product, the item from the cart will be cleared.
* User o the app can get a overview of the whole app.
* This Part is designed for admin panels.
* Admins of the app can view the products which have been shipped to the customer.
* If they notice any issues they can unship them also.
* This Part is designed for admin panels.
* Admins of the app can view the products which is still Unshipped.
* If they sure about all the awarenesses about the product, then they can ship the product from this page.
* User can Filter their choices by clicking any of the product from the categories choice field.
* All of the products under the selected choice field will be shown here.
* If user type any product name and if that product is available,then all of that products will be shown here.
* if any product is missing or out of the stack, then a message will be shown to the user.
* User can update their "User Profile".
* User can use "Change Password" opprtunity..
* User can also change "User Info".