Organizando o catálogo do seu e-commerce com
Apresentação
@guilhermeguitte
Trabalho na Leroy Merlin Brasil.
Co-organizer Meetup de Laravel em SP.
http://www.guitte.org
Alguns números...
6.650 categorias para exposição de clientes.
748 agrupamentos de características.
2.000 características técnicas.
~70.000 produtos ativos.
~20% de renovação de gama de produtos (produtos que não mais mais comercializados).
Catálogo de um e-commerce
Gestão de características de produtos
Na maioria dos bancos relacionais...
Gestão de caractéristicas de produto
Gestão de caractéristicas de produto
Gestão de caractéristicas de produto
Com MongoDB
Utilizamos embbed documents
Products
ProductBanks
Schema do produto
ProductBanks
Características do tipo:
Inteiro.
Float.
Livre
Opções/Multiplas opções.
Formatos com máscara.
Sufixo.
Prefixo.
etc...
ProductBanks
Detém os valores das características preenchidas.
Products
Products
Products
ProductBanks
Products
ProductBanks
Characteristics
Characteristics
Multitree
Exposição para o cliente
Multitree
Products
ProductBanks
Characteristics
Characteristics
Multitree
"Mas você não 'embeda' o 'productBank'?"
Estamos contratando!
e-mail: [email protected]: [Vaga]
Obrigado!