E-Commerce solutions development