Présentation et définition
Un moteur d'import centralisé pour le marche européen de l'objet promotionnel
Le projet Import European Sourcing constitue le système d'importation et de gestion des données produits de la plateforme European Sourcing, un acteur majeur du secteur de l'objet publicitaire et promotionnel en Europe. European Sourcing est une place de marche B2B qui met en relation des fournisseurs d'objets publicitaires (fabricants, importateurs) avec des distributeurs/revendeurs a travers l'Europe.
Le système ingere et normalise les catalogues de 254+ fournisseurs dans des formats hétérogènes (CSV, XML, flux FTP), les traite via des pipelines de validation et de transformation, et les ecrit dans une base MySQL centralisée alimentant un moteur de recherche multilingue en 5 langues européennes.
Le système d'import a évolué en deux generations majeures :
- Legacy (2007-2016) : Application PHP monolithique construite sur un framework MVC custom (SQLI), avec scripts batch pour l'import de catalogues et mise a jour automatique par FTP
- Moderne (2016-2019) : Extranet Symfony (v2) introduisant des files d'attente d'import asynchrones, des schémas CSV structures pour 8 types d'import, et un suivi de progression en temps reel
Objet publicitaire et promotionnel B2B - un secteur connectant les fabricants européens d'objets marques (stylos, textiles, accessoires de bureau, cadeaux d'entreprise) aux revendeurs qui les personnalisent et les commercialisent.
Import massif de catalogues fournisseurs (docs, données produits, variantes, marquages, options tarifaires, stocks), mise a jour automatique via flux FTP/XML/CSV, gestion des profils fournisseurs, génération de catalogues PDF et gestion des abonnements.
