Hey, community, have a specific problem to begin work on and I need to see if there's any foundation, or existing modules before I get started with planning.
Basically, we're developing a photo sales site for a customer and have decided that in the interest of making his workflow as simple and straightforward as possible, we'd like to combine the addition of photos to his galleries with the creation of products for the store, sharing as much info as possible, then automatically generating the rest.
The reason being is the customer wants a one-to-many solution, where each photo can be purchased in a variety of formats, but for each photo the possible formats may vary.
1) Fill in photo information. Title, description, and upload the image file.
2) Check off which product(s) are to be generated from this photo.
2a) Mugs, prints on canvas, digital download, t-shirt...
3) Check off what options are available.
3a) Small, medium, large, resolution options (with file uploads for each) glossy, matte.
4) Submit.
Then, by batch process, I would like all the products to be generated automatically, with links to those options added back to the photo they were generated from so users can select the derivative products and add them to the cart.