I’m a Webdesigner myself and need some help with code in a Wordpress project. What I am looking for is a long term partner who is willing to help me develop the whole project and maintain it afterwards.
Your part will be to develop a custom product page, in which the user can personalize his product. I will take care of the rest of the website, both design and development.
On the product page the user must be able to decide between different colours, text and and also be able to upload his own logo. Here’s the catch: The choices have to be displayed on the product image in real-time. So the product preview need to be dynamic and represent the options selected instantly.
The exact choices for the user need to be the following:
Text field (limited to 60 characters)
Text samples as a dropdown (7 options)
background colour (7 options)
text colour (3 options)
The user will be able to choose a text from the “text dropdown” or click on “write own text” - then a textbox should appear. The logo should be uploaded & stored on the website. The seven choices for the background will either be solid colours or patterns, we will provide you with the images. The text colour is fairly simple, there will be three options like black, white and gold.
After the user made his design selection, he clicks on “buy now” to confirm his purchase and continue to the checkout page. The selected options (logo, text, colour…) need to be associated and saved next to the purchase details in the database. This can be saved in the standard WooCommerce database - it just has to be next to each other in the same “database item”.
The website only sells one product, therefore the product page only has to be available once. To convey a more visual overview of your task, there is a ruff design of the product page attached. The end result should be a plugin which is integrated into WooCommerce.
Deadline for this project will be 20 September 2019. Let me know if you need more information. If you feel comfortable and have experience with this kind of project, I would love to hear your detailed approach on this specific task.