I am currently using Enfold theme to display photos with Lightbox. Each photo has a caption showing under it when displayed in the grid or full screen.
Check out the first image Empire State Building on this portfolio: [login to view URL]
The first image caption currently contains the image Title (Empire State Building) with the following code: <em>The Empire State Building</em>, 2018 © Ilan Wittenberg 2018, Limited Edition of 9 + 2AP <a href="[login to view URL]">Buy Now</a>
as a caption (see attachment). Buy Now is showing as a hyperlink under the image, connecting temporarily to the current Contact form.
Your job is to create a pop-up contact form that will contain the following items:
a. The image Title
b. The image thumbnail
c. A drop down list for the user to select the size of the print they wish to order
d. Fields for the users to enter their personal details
e. General information as showing on the attached Notes for pop-up.
The contact form will display the cost according to the size chosen by the user
When the User clicks on Buy Now, the form will open the appropriate link to PayPal (according to the size selected by the user).
PayPal will receive the necessary details from the contact form.
Once the user completes the transaction in PayPal, the focus will return back to the site with a confirmation message.
Both the user and I should receive an automatic purchase confirmation from the site (autoresponder).
This solution be implemented without installing a new image gallery plugin so using the current Lightbox Enfold theme and keeping the current look and feel.
The built in Enfold contact form will ideally be used but another contact form plugin can be used.
Contact form should be easy to maintain and update by admin once the project is complete.
Solution should be responsive and should not cause significant performance delays.
Please include the following in your answer:
General solution idea
Questions (if any)
Your experience in providing similar jobs including references contacts
Timeline to complete the project
Fixed cost to deliver a complete solution including testing and integration
Note: There is no need to implement a complicated shopping cart. The idea is to keep this simple so no need to allow selecting the quantity - it is always 1 as these are limited edition prints. Users will buy one item at a time so no need to include functionality to add more products.