E-commerce ready platform