WooCommerce for E-Commerce upload function
Make a option within the products to allow a custom upload, possible a custom function e.g. T-Shirt printing. So a customer can upload an image to be proccessed onto the shirt. Or allow the user to upload the picture, give it a resize/ edit so designs can be final. This can be used for mugs, canvas, any personalised goods.