Create a website with e-commerce, you have two options: use the owner of a CMS like Prestashop, Magento or more Drupal. use a subscription solution such as squarespace, Wizishop, Bicommerce or Dropizi (for dropshipping).