Coursework: A general e-commerce site that adapts to whatever products being sold.