SD BOIS
E-commerce platform: dynamic catalog, zone-based delivery routing, and Stripe Checkout.
Design and development of a custom e-commerce and showcase platform for SD BOIS, a firewood and heating fuel distributor.
The platform manages the complete sales journey: dynamic pricing based on log dimensions, deliverable volume validation, automated delivery zone estimation via the French National Address API (BAN), and local Drive pickup management.
Engineered a secure Stripe Checkout pipeline with signed webhook reconciliation (order state machine, atomic inventory decrements, and automated PDF invoicing). Transactional emails and notifications are handled asynchronously via Symfony Messenger.
Modern architecture containerized with Docker and powered by high-performance FrankenPHP, PostgreSQL 16, and comprehensive E2E testing with Symfony Panther.