We needed to create a constructor which will allow the user to create a custom design on his own, pay and issue an order without personal communication. At the exit, the performer gets ready for the print layout of dyed parts of a product in Coreldraw.