E-commerce development for sports and recreation