Implémentation OroCommerce B2B
Contexte
Depuis début janvier 2026, je participe à la mise en place d'une plateforme OroCommerce pour un client B2B souhaitant commercialiser ses marques propres auprès d'autres professionnels.
Travail en équipe de 4 personnes : 2 développeurs seniors, 1 graphiste et moi-même. Ce projet me permet de découvrir le développement avec Symfony et l'écosystème e-commerce B2B professionnel.
Phase actuelle : Installation de l'environnement, configuration initiale de la plateforme et prise en main des outils. Le développement des fonctionnalités métier débutera prochainement.
Stack Technique
Technologies utilisées :
- Backend : Symfony (framework PHP), OroCommerce
- Base de données : PostgreSQL
- Cache & Search : Redis, Elasticsearch
- Infrastructure : Machine virtuelle Ubuntu
Objectifs du Projet
À terme, la plateforme devra permettre :
- Gestion de catalogue B2B : synchronisation des produits via API ERP
- Workflows métier : gestion des devis, commandes et validation B2B
- Multi-segments clients : tarification différenciée selon les types de clients
- Intégration backoffice : administration complète du catalogue et des commandes
- Performance : optimisation des requêtes et mise en cache
Compétences Visées
- Symfony : découverte du framework PHP de référence pour les applications enterprise
- E-commerce B2B : compréhension des workflows spécifiques au B2B (devis, validation, tarifs négociés)
- Intégration ERP : synchronisation de données via APIs externes
- Travail en équipe : collaboration avec développeurs seniors et graphiste
Galerie & Rendu
Projet en phase de démarrage - visuels à venir