I have created an E-shopping cart for a jewellery company, uploaded all the products, descriptions and prices, pictures and all the information involved in it. Also configuring the paysment channels and delivery details. I believe this is what you need, and i would like to talk to you about your project and develop it.