We sell tickets, custom printed for customers. Currently they send the text for the ticket and we give them a proof before they buy.
what i want though is to implement a design part on our website where the user will see the ticket background they have chosen and then put their own text on it with a choice of fonts, colours etc. They also need to be able to upload an image, resize and place it on their ticket. The tickets are 2 part so a main part and stub and on the stub the text can go either as standard or rotated 90 degrees.
There are also number fields, but these just need to be put anywhere by the user (no input on these as that is done when we print them).
Once done they are transferred to our shop to pay and the ticket is sent to us