WooCommerce, the most popular e-commerce plugin for WordPress, has been customized and expanded to allow customers to select multiple colors, quantities per size, and additional print options. Real-time price updates are generated based on the selected options. Customers can also upload custom artwork/images, with the capability to convert PDF/PSD/AI files into PNG (including AI-based background removal) and place the image on the product. The position and size of the artwork can be modified by the customer, and the final image/canvas can be saved.
The WP-All-Import plugin was used to import product data into WooCommerce, without utilizing variations, in order to maintain a small and fast database.