An online shop aims to fulfill the main goal of being the best provider of products, to have the largest reach possible, and more importantly to meet all the requirements of customers so that the procedure of selection and purchase of products is straightforward and safe.