E-retail development