Internet programming and e-commerce project