I checked this amazing commerce platform that uses Symfony framework and Elasticsearch as a search engine.

I am referring to Spryker Commerce. Here are some interesting facts about it.

Modular Architecture: Spryker follows a modular approach, allowing businesses to select and assemble the features and functionalities they need, thus avoiding unnecessary bloat and complexity.
Headless Commerce: Spryker is a headless commerce platform, meaning it separates the frontend presentation layer from the backend commerce logic. This enables businesses to deliver consistent and personalized customer experiences across various channels and devices.
Marketplace Capabilities: Spryker supports the creation of online marketplaces, allowing businesses to connect multiple sellers with customers on a single platform.
B2B and B2C Capabilities: Spryker caters to both B2B (business-to-business) and B2C (business-to-consumer) businesses, providing features tailored to the specific needs of each segment.
Scalability and Flexibility: The platform is designed to scale with businesses as they grow, offering flexibility to adapt to changing market conditions and customer demands.
API-First Approach: Spryker follows an API-first approach, providing well-documented APIs that enable seamless integration with third-party systems and services.
Extensive Ecosystem: Spryker has a vibrant ecosystem of partners and developers, offering a wide range of extensions, integrations, and support services to enhance the platform’s capabilities.
If you want to install it in local and try it out, please check the below link.
https://docs.spryker.com/docs/dg/dev/set-up-spryker-locally/install-spryker/install-spryker.html