Yes. Odoo has an in-built CMS and e-Commerce. It is not just a perfect ERP platform but comprises a useful e-commerce platform too.