Unless you are planning to create the code by yourself, you will need a proper eCommerce platform for managing the factors like shopping cart, product database, payment processing and checkout system. Most of the eCommerce platforms like Shopify, Prestashop, OpenCart et. enable you to import your product descriptions in HTML format; therefore, DreamWeaver can be used in managing that.