E-commerce final report