My client needed an eCommerce site with basic and customizable products.
I built an WordPress site with WooCommerce and I created a plugin that reach the requirements. An example of a customizable product is that the visitor comes to the site and he uploads his photo. After the photo is uploaded a list of picture sizes is displayed and let the user to choose one of them. The user can preview how his photo looks in the picture size choosed. This can be done with all the picture sizes from the list.
The entire project can be visited at the URL.
A page like this is with customizable posters, or multicanvas products where you can upload more photos in a product to be printed on a picture.
I improved the UI, UX and the management of the orders is more reliable.
Technologies: WordPress, PHP, JavaScript, ReactJS, Git, WP-CLI.