We have installed and customized a Zencart site that sells a booklet. I want to offer the customer a simple interactive booklet cover design tool that is fully integrated into Zencart and the Zencart order workflow:
The following link to a sample site which is an approximation of what we need:
[url removed, login to view]
It in general cover most of our requirements. However we seek a more interactive user interface that makes better use of ajax. Here are several differences:
1) The sample site allows one font choice for all lines of text. We would have different font choices for different text lines, or at least different font choices possible for Hebrew and English text characters.
2) The example program allows mixed bilingual text in one line. We don't require this.
3) There needs to be an ability to include a "background" image. A user can choose from a collection of predefined background images.
4) In Zencart we offer two alternative cover options -- foil stamped and digitally printed. When a customer chooses a foil stamped cover design, then the background cover image would not be provided. When the customer chooses a digitally printed cover option, then the background image feature is offered in the user interface.
5) The cover design tool we need should support adding text lines directly into the cover image, by offering a text tool, that the user can choose. Basically, the user chooses the text tool and then clicks on the cover image. This creates an interactive entry box with handles, into which the user can write text, using his/her regular keyboard or a virtual keyboard. The user can then drag the text around to position it where he/she wants.
6) Similarly the cover design tool should support a logo tool with which a logo can be placed on the cover. The logo can then be moved around.
7. It should be possible for a user to upload own logo images and own background images, or alternative, an own complete cover image.
8. The Cover designs that a user creates, are then associated as jpg images with the booklet order. The resolution of these images need to support the requirements of the printer ï¿½ this would be higher than the screen resolution (72dpi), probably 600x600 dpi (we need to verify that).
9. The image file created by the user becomes part of the order package, which will be sent as part of the order information email to the client.
10. Partial order information is also sent to an email address of the printer, who will print the cover.
In case you are interested we need to discuss the requirements in more detail.