Creating an ecommerce solution