Front end shop and product management for COM506 coursework.