Apresentacao e definicao
Um motor de importacao centralizado para o mercado europeu de produtos promocionais
O projeto Import European Sourcing constitui o sistema de importacao e gestao de dados de produtos da plataforma European Sourcing, um ator importante do setor de objetos publicitarios e promocionais na Europa. European Sourcing e um marketplace B2B que conecta fornecedores de objetos publicitarios (fabricantes, importadores) com distribuidores/revendedores em toda a Europa.
O sistema ingere e normaliza catalogos de 254+ fornecedores em formatos heterogeneos (CSV, XML, feeds FTP), processa-os atraves de pipelines de validacao e transformacao, e grava em um banco MySQL centralizado que alimenta um motor de busca multilingue em 5 idiomas europeus.
O sistema de importacao evoluiu em duas geracoes principais:
- Legacy (2007-2016): Aplicacao PHP monolitica construida em um framework MVC customizado (SQLI), com scripts batch para importacao de catalogos e atualizacao automatica via FTP
- Moderno (2016-2019): Extranet Symfony (v2) introduzindo filas de importacao assincronas, esquemas CSV estruturados para 8 tipos de importacao, e acompanhamento de progresso em tempo real
Objetos publicitarios e promocionais B2B - um setor que conecta fabricantes europeus de produtos de marca (canetas, texteis, acessorios de escritorio, brindes corporativos) com revendedores que personalizam e comercializam.
Importacao massiva de catalogos de fornecedores (imagens, dados de produtos, variantes, marcacoes, opcoes tarifarias, estoques), atualizacao automatica via feeds FTP/XML/CSV, gestao de perfis de fornecedores, geracao de catalogos PDF e gestao de assinaturas.
