Our website is using Dokan Lite and the Dokan pro plugin. We are utilizing the dokan's request for a quote module to build a B2B website where the user can send product orders to the vendors and the vendors can contact the users manually and ship the products for them. We are basically working as a middle man between the users and vendors. The vendors are publishing their products and the users are sending their order request (Which is done using the request a quote module of Dokan pro)
What I want now is a button on a single product page where it will say something like "Send custom request". After the user clicks there, he can choose to upload his own product requirements either via a form(It will contain fields like size, picture, pieces, etc) or he can customize the product online using an online canvas ( you can embed cloud services maybe Canva API)
Also, I want the same button on the vendor store page.
After the user enters the details, the design details will be sent to the vendor. On the vendor dashboard, I want a menu, where it says something like "Custom Order request". There he can see all the custom order details that the users submitted. He should be able to see complete details of the customer too, like phone, address. After any user send a request, an email should be sent to the vendor about that request containing the link of the order, also a short summary of the details.
The user should be logged in to click that button otherwise he should be redirected to the login page.
You need to do all the changes in the child theme. Also, if you can compile it as a plugin, it would also work.
Please add "7788" in your bid, so that I can understand you have read the description. Please apply if you can, let's not waste your time and mine too.