Na minha visão, são duas ferramentas a serem utilizadas, CMS e Ecommerce. O CMS seria o conteúdo da empresa, contando a história da empresa, páginas de contato, descrição dos produtos oferecidos, fotos dos produtos e na ferramenta Ecommerce seria a loja virtual, onde existe o carrinho de compras, o sistem a de pagamentos com cartões, boletos, etc e cálculos de fretes e descontos promocionais. Tenho conhecimento para realizar esse projeto.