Results 24 comments of Jamie Isaacs

This is an opportunity to extend the base template (cardinal or bootstrap) to add the typeahead feature in multiple framework implementations.

This is an option: https://mrabbani.github.io/examples/vue_typeahead/

The primary focus is to replace EntityDTOs with scalar values. MoneyDTO, BillingAddressDTO, and a few others may have a valid reason to stay.

Should this be a non-free enterprise level feature?

This will require a queue processing system. Commands that generate an invoice pdf/jpg will have to be executed by a worker from a job scheduler. The most likely candidate job...

Should the Coupon even be added to an item with an existing Catalog Promotion? Maybe this could be an option for Coupons similar to: canCombineWithOtherCoupons? Maybe canCombineWithCatalogPromotions?

Attributes are similar to product variations on Amazon. Attributes will need a field to select the style of input choice (Select, ImageLink), similar to OptionTypes (Select, Radio, Checkbox.) ![image](https://cloud.githubusercontent.com/assets/370440/22178102/17e141a6-dfe3-11e6-8964-d65ae7303856.png)

Query to get product attribute variations: 3d742949c3cbd9e534b653589a12e002baf98d55

I suggest we use uuid's as strings throughout kommerce-core, kommerce-templates, and kommerce-laravel projects. The repository layer would need to do the conversion from string to bytes. This would be a...

Per Daniel: > Your form can produce the following commands (just for example): > - RenameProduct { id: 42, newName: "..." } > - ChangeProducePrice { ... } > -...