A Marketplace for Custom Printed Products.
-
It is a multi-category ecommerce platform with customization services built on top. It requires every product to be treated differently from the customer's POV, while still retaining the platform's ability to treat them as interchangeable entities.
-
Online printing platforms require sophisticated design tools ( For example, take a look at https://inkmonk.com , zazzle.com or vistaprint.com). Building them requires some seriously good frontend wizardry.
-
The huge complexity in the nature of the products, their physical specifications, their printing specifications and the ways in which they can combine to determine the price of a given product can cause some serious combinatorial challenges. Simplifying the domain to build a scaleable platform is the challenge