Wordpress/Woocommerce plugin with image crop for wall mural/wallpaper website

Job ID: 36802741

Budget: $300 – $500 USD

We need a pricing/ordering plugin for a Wordpress - Woocommerce based wall-mural e-commerce website. Our website will have two different categories of products: regular pattern wallpapers and murals wallpaper. So it is should be one module for category "mural wallpaper" and another module for "regular pattern wallpaper". (This option can be done with any alternative solutions)
______________________________________
PROCESS for "regular pattern wallpaper"
I will upload my pattern in the admin panel
1) DIMENSIONS: Customer will enter the dimensions in either inches, feet/inches or cm (width x height) and customer will see a preview of the design depending on the size they have entered. the pattern will duplicate/repeat itself to fulfil the customer size.

2) MATERIAL: Customer will select a material that has different prices per square foot for printing ("Standard Wallpaper" will be default, "Peal and stick" and will be alternative. These material types should be on admin panel so we can edit, add or delete.)

NOTES
1) CALCULATING PRICE: After all these steps user will see dynamically calculated price depending selected material. and if customer enter size that is too small it should give them a warning that they need to increase size
2) ADMIN PANEL: On "ORDER" page, we should see the image, dimensions, and selected material which entered by customer.
3)At checkout or user order page they should be able to see their image.

______________________________
PROCESS for 'mural wallpaper'
1) DIMENSIONS: Customer will enter the dimensions in either inches, feet/inches or cm(width x height) and will see square footage price
2) CROP: Depending the dimensions a crop selection area will appear on the big product image then user will move selected area on product image. Selected area should fit to width of the image or height of the image depends on the smaller edge. Flip image option.
3) MATERIAL: Customer will select a material that has different prices per square footage for printing ("Standard Wallpaper" will be default, "Peal and Stick" will be alternative. These material types should be on admin panel so we can edit, add or delete.)

NOTES
1) CALCULATING PRICE: After all these steps user will see dynamically calculated price depending on square footage and selected material.
2) ADMIN PANEL: On "ORDER" page, we should see the cropped image, dimensions, and selected material which entered by customer.
3)Will also need an option on what size a customer can enter for each design as some designs can be made larger then others. will give warning to customer on max size they can enter for that design.
4)3)At checkout or user order page they should be able to see their cropped image.

here is a good example of how I want the site to work
https://www.happywall.com/cloudy-forest-wallpaper
https://everwallpaper.com/products/colourful-graffiti-city-wall-murals
will be using this template as base as its minimal and simple.
https://themeforest.net/item/savoy-minimalist-ajax-woocommerce-theme/12537825
Related categories: PHP Website Design WordPress HTML WooCommerce